slerp interpolation formula