The Cg Tutorial

The Cg Tutorial

4.11 - 1251 ratings - Source

qCg 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.q --Larry Gritz, Author ofAdvanced RenderMan(Morgan Kaufmann, 2000) qAn important and timely book: Pixel-level procedural textures--animated clouds, fire, water, the whole bag of procedural tricks--finally go from the movie screen to the desktop. Access to computation of this power through a C-like language will usher in an exciting new era for the graphics community.q --Ken Perlin, Professor, New York University Cg (C for graphics) is a complete programming environment for the fast creation of special effects and real-time cinematic quality experiences on multiple platforms. By providing a new level of abstraction, Cg lets developers more directly target OpenGLAr, DirectXAr, WindowsAr, Linux, Mac OS XAr, and console platforms, such as the Xboxa„c, without having to program directly to the graphics hardware assembly language. Cg was developed by NVIDIAAr Corporation in close collaboration with MicrosoftAr Corporation, and is compatible with both the OpenGL API and Microsoft's HLSL for DirectX 9.0. The Cg Tutorialexplains 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 The accompanying CD-ROM includes the tools needed to run the sample programs in the book.* Authoritative - written and fully supported by NVIDIA, developer of Cg. *Timely - Cg has been getting a lot of buzz, and this will be the first book on the market. *Revolutionary product - Cg opens the world of advanced graphics ...

Title:The Cg Tutorial
Author:Randima Fernando, Mark J. Kilgard
Publisher:Addison-Wesley Professional - 2003


You Must CONTINUE and create a free account to access unlimited downloads & streaming