Current position
Target position
Velocity vector (mutated per-axis)
Approximate time to reach target (seconds)
Time elapsed since last frame (seconds)
Optional maximum speed limit per axis
Optionalout: Vector3Optional output vector (avoids allocation)
New smoothed position
Unity-style smooth damping for Vector3 positions.
Provides organic, spring-like camera movement toward a target position. Each axis is independently damped for smooth 3D motion without overshooting.