浏览代码

scene cleanup

sacha roberts 5 年之前
父节点
当前提交
e20f8f8662
共有 1 个文件被更改,包括 1 次插入23 次删除
  1. 1 23
      src/scene.ts

+ 1 - 23
src/scene.ts

@@ -3739,8 +3739,7 @@ export class Scene extends AbstractScene implements IAnimatable {
      * User updatable function that will return a deterministic frame time when engine is in deterministic lock step mode
      */
     public getDeterministicFrameTime: () => number = () => {
-        // return this._engine.getTimeStep();
-        return 1000.0 / 60.0; // frame time in ms
+        return this._engine.getTimeStep();
     }
 
     /** @hidden */
@@ -3784,27 +3783,6 @@ export class Scene extends AbstractScene implements IAnimatable {
 
             this._timeAccumulator = deltaTime < 0 ? 0 : deltaTime;
 
-            // var internalSteps = Math.floor(deltaTime / (1000 * defaultFPS));
-            // internalSteps = Math.min(internalSteps, maxSubSteps);
-            // do {
-            //     this.onBeforeStepObservable.notifyObservers(this);
-
-            //     // Animations
-            //     this._animationRatio = defaultFrameTime * defaultFPS;
-            //     this._animate();
-            //     this.onAfterAnimationsObservable.notifyObservers(this);
-
-            //     // Physics
-            //     this._advancePhysicsEngineStep(defaultFrameTime);
-
-            //     this.onAfterStepObservable.notifyObservers(this);
-            //     this._currentStepId++;
-
-            //     stepsTaken++;
-            //     deltaTime -= defaultFrameTime;
-
-            // } while (deltaTime > 0 && stepsTaken < internalSteps);
-
         }
         else {
             // Animations