The Cg Tutorial: The Definitive Guide to Programmable Real-Time Graphics is the key to unlocking the power of a new generation of programmable graphics hardware. This book is the definitive introduction to Cg and will be essential for anyone programming high-quality real-time graphics. The Cg Tutorial will teach you to use Cg to create effects never before available for real-time applications.

The Cg Tutorial: The Definitive Guide to Programmable Real-Time Graphics is the key to unlocking the power of a new generation of programmable graphics hardware. This book is the definitive introduction to Cg and will be essential for anyone programming high-quality real-time graphics. The Cg Tutorial will teach you to use Cg to create effects never before available for real-time applications."

The Cg Tutorial explains how to implement both basic and advanced techniques for today's programmable GPU architectures.

Major topics covered include:

- 3D transformations
- Per-vertex and per-pixel lighting
- Skinning and key-frame interpolation
- Environment mapping
- Bump mapping
- Fog
- Performance optimization
- Projective texturing
- Cartoon shading
- Compositing