Forráskód Böngészése

CubeCamera keeps previously set render target according to #15420

Marc-Sefan Cassola 6 éve
szülő
commit
cbd4ba3e1b
1 módosított fájl, 3 hozzáadás és 1 törlés
  1. 3 1
      src/cameras/CubeCamera.js

+ 3 - 1
src/cameras/CubeCamera.js

@@ -58,6 +58,8 @@ function CubeCamera( near, far, cubeResolution, options ) {
 
 		if ( this.parent === null ) this.updateMatrixWorld();
 
+		var prevRenderTarget = renderer.getRenderTarget();
+
 		var renderTarget = this.renderTarget;
 		var generateMipmaps = renderTarget.texture.generateMipmaps;
 
@@ -83,7 +85,7 @@ function CubeCamera( near, far, cubeResolution, options ) {
 		renderTarget.activeCubeFace = 5;
 		renderer.render( scene, cameraNZ, renderTarget );
 
-		renderer.setRenderTarget( null );
+		renderer.setRenderTarget( prevRenderTarget );
 
 	};