Doing rotation this way is fairly perverse, except for three points:

- For many applications, the independent definition of an axis of rotation and an angle makes sense.
- The definition of an orientation by a quaternion is coordinate system independent and isotropic.
- Spherical interpolation of quaternions gives better results than interpolation of Euler angles.

CS488/688: Introduction to Interactive Computer Graphics

University of Waterloo

Computer Graphics Lab