Most helpful critical review
Frustrating, badly planned, and badly written.
on September 24, 2000
I cannot express how bad this book is. In all fairness, I only got through half the book, but that's because if I continued, I would have wasted my time and tried my patience. This book is incomprehensible, convoluted, and just plain horrible.
The major problem is that this books gets worse and worse by each chapter. This is because a chapter requires that you know what happened in the previous chapter. Since this book starts off pretty bad, it gradually turns into a foreign language by chapter 7.
Another problem is that the author also has no fluidity. Compound this with the fact that this book is technical book, it makes reading one page a major chore.
Finally, the examples are just plain bad. First, it requires the reader to be very familiar with Visual C++. That's not all bad, but the examples presented rely on information that was badly presented, hardly presented, or not presented yet. Also, the examples' explanations barely explain what the code does.
If you're like me, a programmer that was curious about OpenGL, avoid this book. It's needless to say that my interest in OpenGL dwindled to nothing after trying to read this.