New in this edition: * Four new contributed chapters, written by experts in their fields: Implicit Modeling, Computer Graphics in Games, Color, Visualization, including information visualization * Revised and updated material on the graphics pipeline, reflecting a modern viewpoint organized around programmable shading. * Expanded treatment of viewing that improves clarity and consistency while unifying viewing in ray tracing and rasterization. * Improved and expanded coverage of triangle meshes and mesh data structures. A n ew organization for the early chapters, which concentrates foundational material at the beginning to increase teaching flexibility.