This book provides a clear tutorial guide to essential concepts in computer graphics, including state-of-the-art techniques and novel applications such as virtual reality and other forms of 3D interaction. Providing a rich source of examples with which to