Quaternion add slerp method