Metaprogramming GPUs with Sh: 1st Edition (Paperback) book cover

Metaprogramming GPUs with Sh

1st Edition

By Michael McCool, Stefanus Du Toit

A K Peters/CRC Press

307 pages

Purchasing Options:$ = USD
Paperback: 9781568812298
pub: 2004-08-02

FREE Standard Shipping!


Shading, as part of the creation of realistic computer-generated images, is currently bringing major advances to computer graphics, with important practical applications in computer game design and animation. Shaders are a more sophisticated way of making 3D objects look more realistic. While most shaders are created using proprietary shading languages, Sh, a new open-source system, simplifies the shader programming process by making it part of the C++ language. This book introduces Sh and describes how to program a GPU using C++ to implement both basic and advanced shading techniques. Readers of this book will be able to start writing advanced, modular shaders using Sh within a day!


" features an article this week about Sh, the new shader language, developed by Michael McCool and Stefanus Du Toit. Background information and a user's manual are published in their new book, ""Metaprogramming GPUs with Sh."", July 2004
Stefanus Du Toit, co-author of Metaprogramming GPUs with Sh is on this year's list of the top science and technology innovators under the age of 35. -MIT Technology Review , August 2008"

Subject Categories

BISAC Subject Codes/Headings:
COMPUTERS / Computer Graphics
COMPUTERS / Programming / Games