Introduction - If you have any usage issues, please Google them yourself
Quaternion advantages: the rotation of three-dimensional space can count from $ 4 to do the job. Traditionally need 33 for vector rotation matrix (4x4 matrix fourth column represents the pan). So quaternion more space-saving, faster operation. Since quaternion can easily represent 3D rotation, then they will be able to produce a smooth interpolation rotation effect.