4 of 4 people found the following review helpful
on 8 December 2007
For the most part, this book appears to be delivering the clarifications about 3d programming that I needed, but it falls down on delivery is many ways. Firstly, it is officially out of date already. The java libraries that it introduces have moved, and some of the method calls it documents have changed. It's up to the reader to go digging through the internet to find out what the examples should really say.
Second, there are significant omissions. For example, there is a code listing asking you to extend a previous code listing, except that said previous code listing does not appear in the book. Fortunately, it does appear on the author's website archive of the source code, so it's worth downloading that.
Thirdly, it gets moderately technical with regard to vector and matrix mathematics, but does not present this mathematics in a particularly easy to read manner, which often will result in you skipping over it in a "yeah, whatever" way.
Overall? I've given it a 3 because it does actually answer the questions about the nature of OpenGL proramming that I wanted answered, and fixing the authors' broken code is a neat challenge I suppose. Still, for the quality of the package (it's a nice looking book), I would have expected more from the content.