ambient & diffuse colours

This commit is contained in:
2024-08-19 00:24:01 +10:00
parent 5a7b53833d
commit 83972502bb
3 changed files with 16 additions and 6 deletions

View File

@ -346,6 +346,8 @@ public class Renderer {
var fragUniforms = FragmentShaderUniforms(
cameraPosition: camera.position,
directionalLight: normalize(.init(0.75, -1, 0.5)),
ambientColor: SIMD4(Color(rgba8888: 0x1F1F1F00).linear),
diffuseColor: SIMD4(Color(rgba8888: 0xEFEFEF00).linear),
specularColor: SIMD4(Color(rgba8888: 0x7F7F7F00).linear),
specularIntensity: 50)
let instances = instances.map { (instance: Instance) -> VertexShaderInstance in