diff --git a/src/components/water.js b/src/components/water.js index cfa33e4b166eea99f5af30d5c5fa36d0075c7378..52d9c01da3b086aa0bccecc4dd9a6074d43be1c9 100644 --- a/src/components/water.js +++ b/src/components/water.js @@ -89,7 +89,7 @@ function MobileWater(geometry, options) { ${THREE.ShaderChunk["common"]} ${THREE.ShaderChunk["packing"]} ${THREE.ShaderChunk["bsdfs"]} - ${THREE.ShaderChunk["lights_pars"]} + ${THREE.ShaderChunk["lights_pars_begin"]} void main() { vec4 noise = getNoise( worldPosition.xz * size ); diff --git a/src/vendor/Water.js b/src/vendor/Water.js index a3160a754e0b41ba59e9219350f988ae6e03901f..4d1800b918d7473ebe9eeee8a4ba817284726073 100644 --- a/src/vendor/Water.js +++ b/src/vendor/Water.js @@ -159,7 +159,7 @@ THREE.Water = function(geometry, options) { THREE.ShaderChunk["packing"], THREE.ShaderChunk["bsdfs"], THREE.ShaderChunk["fog_pars_fragment"], - THREE.ShaderChunk["lights_pars"], + THREE.ShaderChunk["lights_pars_begin"], THREE.ShaderChunk["shadowmap_pars_fragment"], THREE.ShaderChunk["shadowmask_pars_fragment"],