Description
Complete Coverage of the Current Practice of Computer GraphicsComputer Graphics: From Pixels to Programmable Graphics Hardware explores all major areas of modern computer graphics, starting from basic mathematics and algorithms and concluding with OpenGL and real-time graphics. It gives students a firm foundation in today's high-performance graphic
Table of Contents
Introduction: Basic Concepts. Transforms in 2D. Geometric Algorithms in 2D. Transformations in 3D, Projections, Quaternions. Basic Raster Algorithms. Color and Color Models. Basic freeglut and GLEW for OpenGL Rendering. Hidden Surface Removal. Modern OpenGL: The Beginning. Working with Large 2D/3D Data Sets. Curves and Surfaces: Geometric Modeling. Basics of Animation. Lighting Models. Advanced OpenGL. GPU Image Processing. Special Effects in OpenGL. Basics of GPGPU. Elements of Procedural Texturing and Modeling. Non-Photorealistic Rendering. Bibliography.



