|
@@ -162,6 +162,9 @@ THREE.Reflector = function ( geometry, options ) {
|
|
|
renderer.shadowMap.autoUpdate = false; // Avoid re-computing shadows
|
|
|
|
|
|
renderer.setRenderTarget( renderTarget );
|
|
|
+
|
|
|
+ renderer.state.buffers.depth.setMask( true ); // make sure the depth buffer is writable so it can be properly cleared, see #18897
|
|
|
+
|
|
|
if ( renderer.autoClear === false ) renderer.clear();
|
|
|
renderer.render( scene, virtualCamera );
|
|
|
|