Ver Fonte

added restore previously set render target to the clear method as well

Marc-Sefan Cassola há 6 anos atrás
pai
commit
4681dbc7cd
1 ficheiros alterados com 3 adições e 1 exclusões
  1. 3 1
      src/cameras/CubeCamera.js

+ 3 - 1
src/cameras/CubeCamera.js

@@ -91,6 +91,8 @@ function CubeCamera( near, far, cubeResolution, options ) {
 
 	this.clear = function ( renderer, color, depth, stencil ) {
 
+		var currentRenderTarget = renderer.getRenderTarget();
+
 		var renderTarget = this.renderTarget;
 
 		for ( var i = 0; i < 6; i ++ ) {
@@ -102,7 +104,7 @@ function CubeCamera( near, far, cubeResolution, options ) {
 
 		}
 
-		renderer.setRenderTarget( null );
+		renderer.setRenderTarget( currentRenderTarget );
 
 	};