Raanan Weber 5 роки тому
батько
коміт
47ab7d4177
1 змінених файлів з 8 додано та 6 видалено
  1. 8 6
      src/Cameras/XR/webXRCamera.ts

+ 8 - 6
src/Cameras/XR/webXRCamera.ts

@@ -12,11 +12,6 @@ import { Viewport } from '../../Maths/math.viewport';
  */
 export class WebXRCamera extends FreeCamera {
 
-    /**
-     * Is the camera in debug mode. Used when using an emulator
-     */
-    public debugMode = false;
-
     private _firstFrame = false;
     private _referencedPosition: Vector3 = new Vector3();
     private _referenceQuaternion: Quaternion = Quaternion.Identity();
@@ -90,6 +85,12 @@ export class WebXRCamera extends FreeCamera {
         }
     }
 
+    /**
+     * @hidden
+     * Is the camera in debug mode. Used when using an emulator
+     */
+    public _debugMode = false;
+
     /** @hidden */
     public _updateForDualEyeDebugging(/*pupilDistance = 0.01*/) {
         // Create initial camera rigs
@@ -250,7 +251,8 @@ export class WebXRCamera extends FreeCamera {
                 currentRig.viewport.x = viewport.x / width;
                 currentRig.viewport.y = viewport.y / height;
             }
-            if (this.debugMode) {
+            // if set to debug mode, render both eyes
+            if (this._debugMode) {
                 this._updateForDualEyeDebugging();
             }