Advanced Graphics Programming Using OpenGL Hardcover – Feb 16 2005
|New from||Used from|
Customers Who Bought This Item Also Bought
No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
Getting the download link through email is temporarily not available. Please check back later.
To get the free app, enter your mobile phone number.
"You may think you know OpenGL. As a software engineer with ten years of OpenGL experience, I thought I did. However, this book quickly convinced me that I was very much mistaken. David Blythe and Tom McReynolds have taught me much that I did not know, and in the process improved my company's products. This is a book for computer graphics enthusiasts, both amateur and professional. If you use OpenGL in your work, Advanced Graphics Programming using OpenGL will be your constant companion. Be sure to get your own copy, however - my copy is not leaving my desk under any circumstances!"
Ian Ashdown, President, byHeart Consultants Limited
Provides graphics programmers with the tools and techniques to solve sophisticated and novel computer graphics programming problems.See all Product Description
Most Helpful Customer Reviews on Amazon.com (beta)
The first part of the book goes over some of the more basic OpenGL material - 3D transformations, color, shading, and lighting. Although the second part of the book - basic techniques - may look old hat at first, it does cover some interesting subjects such as deferred shading and image processing techniques that you don't normally think of as wedded to computer graphics. The best part of the book, to me, is part 3 on advanced techniques. In particular the chapters on scene realism, natural detail, illustration and artistic techniques, and scientific visualization have very unique material on them that reveal algorithmic details along with enlightening illustrations and pseudocode. The reader of this book should already be familiar with performing computer graphics using OpenGL and also be somewhat mathematically sophisticated considering that mathematics is heavily used in this book. All of the code for the methods and effects used at this book are in a zipfile at the book's website. I highly recommend this book to anyone who has gone through the "OpenGL Programming Guide" and wants to take their computer graphics skills to the next level.
One of the authors of this book does have an extensive tutorial freely available on the web that is an older subset of this book, so you might want to check it out and see if you like his writing style before you purchase. Type "Advanced Graphics Programming Techniques Using OpenGL" into Google and the first address listed should be the author's tutorial. It is no longer on OpenGL.org as far as I can tell.
-too short articles on difficult topics
-too much (for me) about CADs
-somewhat old (using pbuffers instead of FBOs)
The link for source codes from the book doesn't work, use the following one: [...]
There is a paper on OpenGL.org written by an author, and much of that paper's info is in the book. It is not a direct reprint though. I was disappointed because I had an immediate impression it was just a total reprint of a free document. Also, the book is not hand-on at all, you really have to know your way around OpenGL to implement the techniques. It's not a quick teach-yourself-OpenGL book.
Now, I came back to update my review, because the first few chapters are crammed full of info that is really, really good. Well worth the money for the book. If you really want to know OpenGL on the inside... this book is it. It's just alot of reading, and very little hands-on. And some info in here you can find on OpenGL.org, but much newer techniques are covered to.
So I bumped it back to 5 stars, and it is an honest review. It is really worth it for these deep chapters, not for code techniques. Don't buy it unless you really already have a good handle on GL you will not be able to figure much out.
Correction: The code IS available on some obscure russian site I found using google. Huge peeve of mine... book sales that claim to 'include dvd' or 'link to source' and then fail to... you took the time to enter the rest of the book description.. why not this fact as well. Takes 15 seconds to check up on.
Here is the link: I haven't checked to make sure it is all intact yet.
Look for similar items by category
- Books > Computers & Technology > Graphic Design
- Books > Computers & Technology > Programming > Game Programming
- Books > Computers & Technology > Programming > Graphics & Multimedia > OpenGL
- Books > Computers & Technology > Programming > Software Design, Testing & Engineering > Structured Design
- Books > Computers & Technology > Software
- Books > Computers & Technology > Web Development > Web Design > Web Graphics
- Books > Professional & Technical > Engineering > Civil > Structural
- Books > Qualifying Textbooks - Fall 2007 > Computers & Internet
- Books > Textbooks > Computer Science & Information Systems > Graphics & Visualization
- Books > Textbooks > Computer Science & Information Systems > Programming Languages