Browse Source

Merge pull request #17860 from michael8090/patch-1

Examples: Avoid delayed updating of cube cameras in webgl_materials_cubemap_dynamic.
Mr.doob 5 years ago
parent
commit
0afd4cebbe
1 changed files with 2 additions and 6 deletions
  1. 2 6
      examples/webgl_materials_cubemap_dynamic.html

+ 2 - 6
examples/webgl_materials_cubemap_dynamic.html

@@ -178,26 +178,22 @@
 
 				camera.lookAt( scene.position );
 
-				sphere.visible = false;
-
 				// pingpong
 
 				if ( count % 2 === 0 ) {
 
+					cubeCamera1.update( renderer, scene );
 					material.envMap = cubeCamera1.renderTarget.texture;
-					cubeCamera2.update( renderer, scene );
 
 				} else {
 
+					cubeCamera2.update( renderer, scene );
 					material.envMap = cubeCamera2.renderTarget.texture;
-					cubeCamera1.update( renderer, scene );
 
 				}
 
 				count ++;
 
-				sphere.visible = true;
-
 				renderer.render( scene, camera );
 
 			}