Explorar o código

scene cleanup

sacha roberts %!s(int64=5) %!d(string=hai) anos
pai
achega
e20f8f8662
Modificáronse 1 ficheiros con 1 adicións e 23 borrados
  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