Explorar el Código

Fixed bug where depth buffer is not cleared if last object rendered on previous render cycle disabled depth mask.

Erik Kitson hace 13 años
padre
commit
ec287d5bc6
Se han modificado 1 ficheros con 5 adiciones y 0 borrados
  1. 5 0
      src/renderers/WebGLRenderer.js

+ 5 - 0
src/renderers/WebGLRenderer.js

@@ -3178,6 +3178,11 @@ THREE.WebGLRenderer = function ( parameters ) {
 
 		}
 
+		// Ensure depth buffer writing is enabled so it can be cleared on next render
+
+		this.setDepthTest( true );
+		setDepthWrite( true );
+
 		//_gl.finish();
 
 	};