Pārlūkot izejas kodu

implements @Mugen87's fix to issue #19428

Michael Hazani 5 gadi atpakaļ
vecāks
revīzija
c920a65c47
1 mainītis faili ar 4 papildinājumiem un 0 dzēšanām
  1. 4 0
      src/cameras/CubeCamera.js

+ 4 - 0
src/cameras/CubeCamera.js

@@ -66,8 +66,11 @@ function CubeCamera( near, far, renderTarget ) {
 
 
 		if ( this.parent === null ) this.updateMatrixWorld();
 		if ( this.parent === null ) this.updateMatrixWorld();
 
 
+		var currentXrEnabled = renderer.xr.enabled;
 		var currentRenderTarget = renderer.getRenderTarget();
 		var currentRenderTarget = renderer.getRenderTarget();
 
 
+		renderer.xr.enabled = false;
+
 		var generateMipmaps = renderTarget.texture.generateMipmaps;
 		var generateMipmaps = renderTarget.texture.generateMipmaps;
 
 
 		renderTarget.texture.generateMipmaps = false;
 		renderTarget.texture.generateMipmaps = false;
@@ -94,6 +97,7 @@ function CubeCamera( near, far, renderTarget ) {
 
 
 		renderer.setRenderTarget( currentRenderTarget );
 		renderer.setRenderTarget( currentRenderTarget );
 
 
+		renderer.xr.enabled = currentXrEnabled;
 	};
 	};
 
 
 	this.clear = function ( renderer, color, depth, stencil ) {
 	this.clear = function ( renderer, color, depth, stencil ) {