Răsfoiți Sursa

WebGLTextures: Fix updateMultisampleRenderTarget FBO state

Kristian Vedvik Holm 5 ani în urmă
părinte
comite
308aeed37d
1 a modificat fișierele cu 2 adăugiri și 0 ștergeri
  1. 2 0
      src/renderers/webgl/WebGLTextures.js

+ 2 - 0
src/renderers/webgl/WebGLTextures.js

@@ -1133,6 +1133,8 @@ function WebGLTextures( _gl, extensions, state, properties, capabilities, utils,
 
 
 				_gl.blitFramebuffer( 0, 0, width, height, 0, 0, width, height, mask, _gl.NEAREST );
 				_gl.blitFramebuffer( 0, 0, width, height, 0, 0, width, height, mask, _gl.NEAREST );
 
 
+				_gl.bindFramebuffer( _gl.FRAMEBUFFER, renderTargetProperties.__webglMultisampledFramebuffer );
+
 			} else {
 			} else {
 
 
 				console.warn( 'THREE.WebGLRenderer: WebGLMultisampleRenderTarget can only be used with WebGL2.' );
 				console.warn( 'THREE.WebGLRenderer: WebGLMultisampleRenderTarget can only be used with WebGL2.' );