Strata - v1.4.10
    Preparing search index...

    Function smoothDamp

    • Smooth damp - spring-like movement with velocity

      Parameters

      • current: number

        Current value

      • target: number

        Target value

      • velocity: number

        Current velocity (modified in place via return)

      • smoothTime: number

        Approximate time to reach target

      • deltaTime: number

        Time since last call

      • maxSpeed: number = Infinity

        Maximum speed (default: Infinity)

      Returns [number, number]

      Tuple of [new position, new velocity]

      let pos = 0;
      let vel = 0;
      [pos, vel] = smoothDamp(pos, 100, vel, 0.3, 0.016);