Quaternion applications

This intermediate-level tutorial provides an introduction to the visualization of quaternions and recent developments concerning quaternion applications to computer graphics and scientific visualization. We begin by covering the fundamental nature of quaternions, explaining where they become important in computer graphics, and describing the basic tools needed to apply them. We then pursue several recent topics for which quaternions are relevant and note updated approaches to selected graphics and visualization applications.