فهرست منبع

Merge pull request #19439 from MichaelHazani/dev

Fix CubeCamera breaking in WebXR
Mr.doob 5 سال پیش
والد
کامیت
00fd213d91
1فایلهای تغییر یافته به همراه5 افزوده شده و 0 حذف شده
  1. 5 0
      src/cameras/CubeCamera.js

+ 5 - 0
src/cameras/CubeCamera.js

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