Wordware Publishing, Inc. 2004. - 728 p. ISBN 1-55622-988-7
This book is a collection of articles that discuss ways to use vertex and pixel shaders to implement a variety of effects. The following provides a brief overview of these articles:
Geometry manipulation tricks
Rendering techniques
Software shaders and shader programming tips
Image space
Shadows
3D Engine and tools design