|
14 of 15 people found the following review helpful:
3.0 out of 5 stars
So-so, 26 Mar 2003
By A Customer
A so-so book on an important topic.ShaderX tries to provide an introduction DirectX shader programming and a catalog of examples. Unfortunately the introductory section is poor. The author clearly understands the topic, but organizes his information poorly - a good editor could have helped a *lot* - and at no time surpasses the quality of writing found in the DirectX Help files. Given the Help is free, and better organized, I'd use the Help. Some of the example code is later sections is nice, but you can download equally good stuff for free from 3D card makers' sites. It's also somewhat irritating that much (most?) of the code discussed won't run on Gef3 and 4 cards, although rewriting it to do so would often have been trivial. Otoh, the book does do a good job of discussing card/shader version incompatibilities. You could definitely learn shader programming from this book, but I can't see why you would want to, given that there are better resources available for free. If you are a fast reader with deep pockets, ShaderX might be useful as a supplementary text to the DirectX Help. Otoh, if you find the Help completely baffling, I doubt you'll find this book much better. The new Fosner book on the same topic is said to be much better and comes from a publisher with an established reputation for computer graphics: I'm still waiting for my copy.
|