소스 검색

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 2 년 전
부모
커밋
8d9f8d50b9
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  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;