smooth rotation based on velocity unity code example Example: set rotation to velocity unity transform.rotation = Quaternion.LookRotation(rigidbody.velocity);