diff --git a/examples/jsm/objects/Water2.js b/examples/jsm/objects/Water2.js index 57fe409786420061e8f7acf2156b08472f2ffcd6..bc493b88ed1f9e50c94b9f85e7bca125c8829f1a 100644 --- a/examples/jsm/objects/Water2.js +++ b/examples/jsm/objects/Water2.js @@ -253,6 +253,7 @@ Water.WaterShader = { vertexShader: [ '#include ', + '#include ', 'uniform mat4 textureMatrix;', @@ -271,6 +272,7 @@ Water.WaterShader = { ' vec4 mvPosition = viewMatrix * worldPosition;', // used in fog_vertex ' gl_Position = projectionMatrix * mvPosition;', + ' #include ', ' #include ', '}' @@ -281,6 +283,7 @@ Water.WaterShader = { '#include ', '#include ', + '#include ', 'uniform sampler2D tReflectionMap;', 'uniform sampler2D tRefractionMap;', @@ -303,6 +306,8 @@ Water.WaterShader = { 'void main() {', + ' #include ', + ' float flowMapOffset0 = config.x;', ' float flowMapOffset1 = config.y;', ' float halfCycle = config.z;',