From 0b9af5eef083ff3085a2933cb3be6b57eb95c7f7 Mon Sep 17 00:00:00 2001 From: "Mr.doob" Date: Sun, 31 Jan 2016 09:12:50 +0900 Subject: [PATCH] ShaderLib: Replaced res code as per @tschw suggestion in #7153. --- src/renderers/shaders/ShaderLib.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/renderers/shaders/ShaderLib.js b/src/renderers/shaders/ShaderLib.js index 774a60afe7..83d2e845bd 100644 --- a/src/renderers/shaders/ShaderLib.js +++ b/src/renderers/shaders/ShaderLib.js @@ -1087,7 +1087,7 @@ THREE.ShaderLib = { " depth /= 1000.0;", " const vec4 bitSh = vec4( 256.0 * 256.0 * 256.0, 256.0 * 256.0, 256.0, 1.0 );", " const vec4 bitMsk = vec4( 0.0, 1.0 / 256.0, 1.0 / 256.0, 1.0 / 256.0 );", - " vec4 res = fract( depth * bitSh );", + " vec4 res = mod( depth * bitSh * vec4( 255 ), vec4( 256 ) ) / vec4( 255 );", " res -= res.xxyz * bitMsk;", " return res; ", -- GitLab