Interactive Computer Graphicsis the only introduction to computer graphics text for undergraduates that fully integrates OpenGL® and emphasizes application-based programming.
Graphics Systems and Models; Graphics Programming; Input and Interaction; Geometric Objects and Transformations; Viewing; Shading; From Vertices to Fragments; Discrete Techniques; Programmable Shaders; Modeling; Curves and Surfaces; Advanced Rendering; Sample Programs; Spaces; Matrices; Synopsis of OpenGL Functions. MARKET: For all readers interested in computer animation and graphics using OpenGL®.
This beginning text incorporates application programs into each chapter so that students can quickly begin to create 3D graphics. Angle (computer science, and electrical engineering, U. of New Mexico) uses this programming approach to teach such topics as light-material interactions, shading, modeling, curves and surfaces, anti-aliasing, texture mapping, and composition. After mastering OpenGL, an application programmer's interface introduced early in the book, students with a basic knowledge of C programming can generate complex interactive applications. Annotation c. Book News, Inc., Portland, OR (booknews.com)