Review
" ""This book is highly recommended as either a textbook for a course in computer graphics or as a reliable and wide-ranging handbook for those developing graphics applications. The book provides a firm foundation in the field that enables programmers to readily apply its content to a variety of graphics packages across a wide spectrum of platforms."" -Marlin Thomas, May 2006
""The book has become a common pendulum of computer graphics that covers all important subjects from scene graphics to l-systems from event governed programming to data visualization in a compact, clear and competent way. "" -Jorn Loviscach, May 2006"
--This text refers to an alternate
Hardcover
edition.
Book Description
Extensively beta-tested in classrooms worldwide, this modern, comprehensive introduction to computer graphics will set the standard in teaching. It presents the mathematical foundations of computer graphics with a focus on geometric intuition, allowing the programmer to understand and apply those foundations to the development of efficient code. - The fundamental mathematics used in graphics programs - The basics of the graphics pipeline - BSP trees - Ray tracing - Surface shading - Texture mapping Advanced topics include: - Curves and surfaces - Color science - Global illumination - Reflection models - Image-based rendering - Visualization Extensive exercises and references for further reading enhance each chapter. An introduction for novices---a refresher for professionals.