Cg is the key to unlocking the power of a generation of programmable graphics hardware. This book features an introduction to Cg. It is essential for anyone programming real-time graphics. It teaches you how to use Cg to create effects for real-time applications.
This is the perfect book for an artist who wants to get more technically involved with graphics development and anybody who wants to do graphics programming. Cg means C for graphics. It was specifically created to give programmers and artists greater freedom in graphics output. The code can compile to run on many operating systems including Windows, OS X, and X-box. The authors take you through the details of using the language to develop content. They also include exercises so you can test yourself and of great importance a CD.
Even though nobody has mentioned cg in the past 10 years due the coming of Cuda, glsl and friends, this book still covers a missing link between the old shader less world and the current world.