瀏覽代碼

why are setting autoclear to false

Raanan Weber 5 年之前
父節點
當前提交
80d69948e6
共有 1 個文件被更改,包括 0 次插入7 次删除
  1. 0 7
      src/XR/webXRExperienceHelper.ts

+ 0 - 7
src/XR/webXRExperienceHelper.ts

@@ -120,13 +120,8 @@ export class WebXRExperienceHelper implements IDisposable {
         }).then(() => {
             // run the render loop
             this.sessionManager.runXRRenderLoop();
-            // Cache pre xr scene settings
-            this._originalSceneAutoClear = this.scene.autoClear;
             this._nonVRCamera = this.scene.activeCamera;
 
-            // Overwrite current scene settings
-            this.scene.autoClear = false;
-
             this.scene.activeCamera = this.camera;
             // do not compensate when AR session is used
             if (sessionMode !== 'immersive-ar') {
@@ -141,8 +136,6 @@ export class WebXRExperienceHelper implements IDisposable {
                     c.outputRenderTarget = null;
                 });
 
-                // Restore scene settings
-                this.scene.autoClear = this._originalSceneAutoClear;
                 this.scene.activeCamera = this._nonVRCamera;
                 if (sessionMode !== 'immersive-ar' && this.camera.compensateOnFirstFrame) {
                     if ((<any>this._nonVRCamera).setPosition) {