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

Merge pull request #19016 from Mugen87/dev41

Water: Fix reflection bug similar to Reflector.
......@@ -295,6 +295,9 @@ THREE.Water = 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, mirrorCamera );
......
......@@ -313,6 +313,9 @@ var Water = 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, mirrorCamera );
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册