How to implement an interpolate to prevent snapping

I’ll explain in very broad strokes here:

  1. Your camera would need to define
    something like DesiredDirection
    variable. (maybe on your vehicle)
  2. Your vehicle should have something
    like MaxTurretRotationSpeed. (This
    will be per second)
  3. Every frame (TickEvent) in your
    vehicle you should rotate your
    turret by
    MaxTurretRotationSpeed*DeltaTime
    towards your DesiredDirection until
    you reach it.

Happy coding :slight_smile: