浏览代码

WebGLRenderer: Clean up.

linbingquan 5 年之前
父节点
当前提交
2e51f27a42
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      src/renderers/WebGLRenderer.js

+ 3 - 3
src/renderers/WebGLRenderer.js

@@ -1767,7 +1767,7 @@ function WebGLRenderer( parameters ) {
 
 
 	};
 	};
 
 
-	this.setRenderTarget = function ( renderTarget, activeCubeFace, activeMipmapLevel ) {
+	this.setRenderTarget = function ( renderTarget, activeCubeFace = 0, activeMipmapLevel = 0 ) {
 
 
 		_currentRenderTarget = renderTarget;
 		_currentRenderTarget = renderTarget;
 		_currentActiveCubeFace = activeCubeFace;
 		_currentActiveCubeFace = activeCubeFace;
@@ -1788,7 +1788,7 @@ function WebGLRenderer( parameters ) {
 
 
 			if ( renderTarget.isWebGLCubeRenderTarget ) {
 			if ( renderTarget.isWebGLCubeRenderTarget ) {
 
 
-				framebuffer = __webglFramebuffer[ activeCubeFace || 0 ];
+				framebuffer = __webglFramebuffer[ activeCubeFace ];
 				isCube = true;
 				isCube = true;
 
 
 			} else if ( renderTarget.isWebGLMultisampleRenderTarget ) {
 			} else if ( renderTarget.isWebGLMultisampleRenderTarget ) {
@@ -1827,7 +1827,7 @@ function WebGLRenderer( parameters ) {
 		if ( isCube ) {
 		if ( isCube ) {
 
 
 			const textureProperties = properties.get( renderTarget.texture );
 			const textureProperties = properties.get( renderTarget.texture );
-			_gl.framebufferTexture2D( _gl.FRAMEBUFFER, _gl.COLOR_ATTACHMENT0, _gl.TEXTURE_CUBE_MAP_POSITIVE_X + ( activeCubeFace || 0 ), textureProperties.__webglTexture, activeMipmapLevel || 0 );
+			_gl.framebufferTexture2D( _gl.FRAMEBUFFER, _gl.COLOR_ATTACHMENT0, _gl.TEXTURE_CUBE_MAP_POSITIVE_X + activeCubeFace, textureProperties.__webglTexture, activeMipmapLevel );
 
 
 		}
 		}