Browse Source

don't update FPS when in XR

Raanan Weber 5 years ago
parent
commit
d7d5c188f3
1 changed files with 6 additions and 1 deletions
  1. 6 1
      Playground/js/main.js

+ 6 - 1
Playground/js/main.js

@@ -164,7 +164,12 @@ compileAndRun = function (parent, fpsLabel) {
                     sceneToRender.render();
                     sceneToRender.render();
                 }
                 }
 
 
-                fpsLabel.innerHTML = engine.getFps().toFixed() + " fps";
+                // Update FPS if camera is not a webxr camera
+                if(!(sceneToRender.activeCamera && 
+                    sceneToRender.activeCamera.getClassName && 
+                    sceneToRender.activeCamera.getClassName() === 'WebXRCamera')) {
+                    fpsLabel.innerHTML = engine.getFps().toFixed() + " fps";
+                }
             }.bind(this));
             }.bind(this));
 
 
             if (checkSceneCount && engine.scenes.length === 0) {
             if (checkSceneCount && engine.scenes.length === 0) {