From e782af8394f4cee99c5921d5f21f4fe08ea8534b Mon Sep 17 00:00:00 2001 From: WestLangley Date: Thu, 11 Jul 2019 16:04:39 -0400 Subject: [PATCH] Added logarithmic depth buffer support --- examples/js/objects/Water2.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/examples/js/objects/Water2.js b/examples/js/objects/Water2.js index 931b7b5917..09790cc166 100644 --- a/examples/js/objects/Water2.js +++ b/examples/js/objects/Water2.js @@ -237,6 +237,7 @@ THREE.Water.WaterShader = { vertexShader: [ '#include ', + '#include ', 'uniform mat4 textureMatrix;', @@ -255,6 +256,7 @@ THREE.Water.WaterShader = { ' vec4 mvPosition = viewMatrix * worldPosition;', // used in fog_vertex ' gl_Position = projectionMatrix * mvPosition;', + ' #include ', ' #include ', '}' @@ -265,6 +267,7 @@ THREE.Water.WaterShader = { '#include ', '#include ', + '#include ', 'uniform sampler2D tReflectionMap;', 'uniform sampler2D tRefractionMap;', @@ -287,6 +290,8 @@ THREE.Water.WaterShader = { 'void main() {', + ' #include ', + ' float flowMapOffset0 = config.x;', ' float flowMapOffset1 = config.y;', ' float halfCycle = config.z;', -- GitLab