未验证 提交 cd9bbcfa 编写于 作者: M Mr.doob 提交者: GitHub

Merge pull request #18973 from Mugen87/dev41

Reflector: Fix rendering bug when using Scene.background.
......@@ -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 );
......
......@@ -179,6 +179,9 @@ var 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 );
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册