The CG Tutorial: The Definitive Guide to Programmable Real-Time Graphics

3.59 avg rating
( 17 ratings by Goodreads )
 
9780321194961: The CG Tutorial: The Definitive Guide to Programmable Real-Time Graphics
From the Back Cover:

"Cg 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."
--Larry Gritz, Author of Advanced RenderMan (Morgan Kaufmann, 2000) "An 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."
--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 OpenGL®, DirectX®, Windows®, Linux, Mac OS X®, and console platforms, such as the Xbox™, without having to program directly to the graphics hardware assembly language. Cg was developed by NVIDIA® Corporation in close collaboration with Microsoft® Corporation, and is compatible with both the OpenGL API and Microsoft's HLSL for DirectX 9.0.

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
  • The accompanying CD-ROM includes the tools needed to run the sample programs in the book.



    0321194969B02192003

    About the Author:

    Randima (Randy) Fernando is Manager of Developer Education at NVIDIA.

    Mark J. Kilgard is a Senior Software Engineer at NVIDIA.

    "About this title" may belong to another edition of this title.

    Top Search Results from the AbeBooks Marketplace

    1.

    Randima Fernando, Mark J. Kilgard
    Published by Addison-Wesley Professional (2003)
    ISBN 10: 0321194969 ISBN 13: 9780321194961
    New Paperback Quantity Available: 1
    Seller:
    Ergodebooks
    (RICHMOND, TX, U.S.A.)
    Rating
    [?]

    Book Description Addison-Wesley Professional, 2003. Paperback. Book Condition: New. Bookseller Inventory # DADAX0321194969

    More Information About This Seller | Ask Bookseller a Question

    Buy New
    US$ 29.51
    Convert Currency

    Add to Basket

    Shipping: US$ 4.99
    Within U.S.A.
    Destination, Rates & Speeds

    2.

    Randima Fernando; Mark J. Kilgard
    Published by Addison-Wesley Professional (2003)
    ISBN 10: 0321194969 ISBN 13: 9780321194961
    New Paperback Quantity Available: 1
    Seller:
    Irish Booksellers
    (Rumford, ME, U.S.A.)
    Rating
    [?]

    Book Description Addison-Wesley Professional, 2003. Paperback. Book Condition: New. book. Bookseller Inventory # M0321194969

    More Information About This Seller | Ask Bookseller a Question

    Buy New
    US$ 34.80
    Convert Currency

    Add to Basket

    Shipping: FREE
    Within U.S.A.
    Destination, Rates & Speeds

    3.

    Kilgard, Mark J., Fernando, Randima
    Published by Addison-Wesley Professional (2003)
    ISBN 10: 0321194969 ISBN 13: 9780321194961
    New Paperback Quantity Available: 1
    Seller:
    pickabook
    (San francisco, CA, U.S.A.)
    Rating
    [?]

    Book Description Addison-Wesley Professional, 2003. Paperback. Book Condition: New. Bookseller Inventory # mon0000158149

    More Information About This Seller | Ask Bookseller a Question

    Buy New
    US$ 37.22
    Convert Currency

    Add to Basket

    Shipping: US$ 3.99
    Within U.S.A.
    Destination, Rates & Speeds

    4.

    Fernando, Randima, Kilgard, Mark J.
    Published by Addison-Wesley Professional (2003)
    ISBN 10: 0321194969 ISBN 13: 9780321194961
    New Paperback Quantity Available: 2
    Seller:
    Murray Media
    (North Miami Beach, FL, U.S.A.)
    Rating
    [?]

    Book Description Addison-Wesley Professional, 2003. Paperback. Book Condition: New. Never used!. Bookseller Inventory # P110321194969

    More Information About This Seller | Ask Bookseller a Question

    Buy New
    US$ 47.45
    Convert Currency

    Add to Basket

    Shipping: US$ 1.99
    Within U.S.A.
    Destination, Rates & Speeds

    5.

    Fernando, Randima, Kilgard, Mark J.
    Published by Addison-Wesley Professional (2003)
    ISBN 10: 0321194969 ISBN 13: 9780321194961
    New Paperback Quantity Available: 2
    Seller:
    Save With Sam
    (North Miami, FL, U.S.A.)
    Rating
    [?]

    Book Description Addison-Wesley Professional, 2003. Paperback. Book Condition: New. Brand New!. Bookseller Inventory # VIB0321194969

    More Information About This Seller | Ask Bookseller a Question

    Buy New
    US$ 47.45
    Convert Currency

    Add to Basket

    Shipping: US$ 3.00
    Within U.S.A.
    Destination, Rates & Speeds