WestLangley 5 месяцев назад
Родитель
Сommit
0d9c7b86d6
1 измененных файлов с 11 добавлено и 0 удалено
  1. 11 0
      src/extras/PMREMGenerator.js

+ 11 - 0
src/extras/PMREMGenerator.js

@@ -347,6 +347,17 @@ class PMREMGenerator {
 		renderer.toneMapping = NoToneMapping;
 		renderer.autoClear = false;
 
+		// https://github.com/mrdoob/three.js/issues/31413#issuecomment-3095966812
+		const reversedDepthBuffer = renderer.state.buffers.depth.getReversed();
+
+		if ( reversedDepthBuffer ) {
+
+			renderer.setRenderTarget( cubeUVRenderTarget );
+			renderer.clearDepth();
+			renderer.setRenderTarget( null );
+
+		}
+
 		const backgroundMaterial = new MeshBasicMaterial( {
 			name: 'PMREM.Background',
 			side: BackSide,

粤ICP备19079148号