|
|
@@ -204,7 +204,18 @@ class CubeCamera extends Object3D {
|
|
|
renderTarget.texture.generateMipmaps = false;
|
|
|
|
|
|
// https://github.com/mrdoob/three.js/issues/31413#issuecomment-3095966812
|
|
|
- const reversedDepthBuffer = !! ( renderer.isWebGLRenderer && renderer.state.buffers.depth.getReversed() );
|
|
|
+
|
|
|
+ let reversedDepthBuffer = false;
|
|
|
+
|
|
|
+ if ( renderer.isWebGLRenderer === true ) {
|
|
|
+
|
|
|
+ reversedDepthBuffer = renderer.state.buffers.depth.getReversed();
|
|
|
+
|
|
|
+ } else {
|
|
|
+
|
|
|
+ reversedDepthBuffer = renderer.reversedDepthBuffer;
|
|
|
+
|
|
|
+ }
|
|
|
|
|
|
renderer.setRenderTarget( renderTarget, 0, activeMipmapLevel );
|
|
|
if ( reversedDepthBuffer && renderer.autoClear === false ) renderer.clearDepth();
|