diff --git a/tests/domain/fog-material.test.ts b/tests/domain/fog-material.test.ts index 0773ed45..4a0ea92b 100644 --- a/tests/domain/fog-material.test.ts +++ b/tests/domain/fog-material.test.ts @@ -27,9 +27,11 @@ describe("fog quality material", () => { expect(material.uniforms["volumeFogDensity"]?.value).toBe(0.55); expect(material.uniforms["volumePadding"]?.value).toBeCloseTo(0.25, 5); expect(material.uniforms["volumeHalfSize"]?.value).toMatchObject({ x: 2, y: 1.5, z: 1 }); + expect(material.uniforms["localCameraPosition"]?.value).toMatchObject({ x: 0, y: 0, z: 0 }); expect(material.fragmentShader).toContain("intersectBox"); expect(material.fragmentShader).toContain("sampleVolumeDensity"); expect(material.fragmentShader).toContain("FOG_STEPS 18"); + expect(material.fragmentShader).toContain("uniform vec3 localCameraPosition"); expect(result.animationUniform).toBe(material.uniforms["time"]); result.animationUniform.value = 3.25;