Computer graphics are part of everyone's lives via feature films, advertisements, computers, PDAs, mobile phones, digital photography and more. This book introduces perspective in an original way and discusses the mathematics of perspective in a detailed, yet accessible style. It also discusses nonlinear projections in depth, including the fisheye, panorama, and map projections frequently used to enhance digital images. Topics and features include a complete and self-contained presentation of concepts, principles, and methods; a 12-page colour section, numerous figures, and a wealth of exercises, many with answers; a complementary website offers additional material and updates. This essential resource for computer professionals both within and outside the field of Computer Graphics is also suitable for graduates and advanced undergraduates in Computer Graphics and Computer-Aided Design. Key ideas are introduced, examined and illustrated by figures and examples, and reinforced through solved exercises.