ABSTRACT

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

chapter Chapter 1|10 pages

Introduction

Basic concepts

chapter Chapter 2|20 pages

Transforms in 2D

chapter Chapter 3|26 pages

Geometric algorithms in 2D

chapter Chapter 4|24 pages

Transformations in 3D, projections, quaternions

chapter Chapter 5|20 pages

Basic raster algorithms

chapter Chapter 6|22 pages

Color and color models

chapter Chapter 7|8 pages

Basics freeglut and GLEW for OpenGL rendering

chapter Chapter 8|26 pages

Hidden surface removal

chapter Chapter 9|44 pages

Modern OpenGL: The beginning

chapter Chapter 10|36 pages

Working with large 2D/3D data sets

chapter Chapter 11|32 pages

Curves and surfaces

Geometric modeling

chapter Chapter 12|8 pages

Basics of animation

chapter Chapter 13|28 pages

Lighting models

chapter Chapter 14|76 pages

Advanced OpenGL

chapter Chapter 15|20 pages

GPU image processing

chapter Chapter 16|58 pages

Special effects in OpenGL

chapter Chapter 17|38 pages

Basics of GPGPU

chapter Chapter 18|26 pages

Elements of procedural texturing and modeling

chapter Chapter 19|8 pages

Non-Photorealistic Rendering (NPR)