Fundamentals of Computer Graphics
Books / Hardcover
Books › Computers › Computer Graphics
ISBN: 1568811241 / Publisher: A K Peters/CRC Press, June 2002
Shirley's (computing, U. of Utah) text teaches students the algorithms used for image generation, with chapters on more advanced topics for a second semester course. The chapters teach the math used for vectors, 2D and 3D implicit and parametric curves, raster algorithms, linear algebra, transformation matrices, viewing, hidden surface elimination, surface shading, ray tracing, and texture mapping. The more advanced chapters cover data structures, curves, anti-aliasing, light, human vision, color, accurate direct lighting, and other topics. Annotation c. Book News, Inc., Portland, OR (booknews.com)
Read More
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.
Read Less