Browse Source

WebGLRenderer: Removed renderTarget.is3D()

Mr.doob 4 years ago
parent
commit
effe04bb47
1 changed files with 8 additions and 1 deletions
  1. 8 1
      src/renderers/WebGLRenderer.js

+ 8 - 1
src/renderers/WebGLRenderer.js

@@ -1786,7 +1786,14 @@ function WebGLRenderer( parameters ) {
 
 		if ( renderTarget ) {
 
-			isRenderTarget3D = renderTarget.is3D();
+			const texture = renderTarget.texture;
+
+			if ( texture.isDataTexture3D || texture.isDataTexture2DArray ) {
+
+				isRenderTarget3D = true;
+
+			}
+
 			const __webglFramebuffer = properties.get( renderTarget ).__webglFramebuffer;
 
 			if ( renderTarget.isWebGLCubeRenderTarget ) {