Parcourir la source

Update webgl_shaders_ocean.html (#26580)

* Update webgl_shaders_ocean.html

* Update webgl_shaders_ocean.html

* Update webgl_shaders_ocean.html

* Update webgl_shaders_ocean.html

* Update webgl_shaders_ocean.html

---------

Co-authored-by: Michael Herzog <[email protected]>
skyclouds2001 il y a 1 an
Parent
commit
8d9f8d50b9
1 fichiers modifiés avec 5 ajouts et 1 suppressions
  1. 5 1
      examples/webgl_shaders_ocean.html

+ 5 - 1
examples/webgl_shaders_ocean.html

@@ -113,6 +113,8 @@
 				};
 
 				const pmremGenerator = new THREE.PMREMGenerator( renderer );
+				const sceneEnv = new THREE.Scene();
+
 				let renderTarget;
 
 				function updateSun() {
@@ -127,7 +129,9 @@
 
 					if ( renderTarget !== undefined ) renderTarget.dispose();
 
-					renderTarget = pmremGenerator.fromScene( sky );
+					sceneEnv.add( sky );
+					renderTarget = pmremGenerator.fromScene( sceneEnv );
+					scene.add( sky );
 
 					scene.environment = renderTarget.texture;