Automotive Holiday Deals Up to 50% Off Select Books Shop Men's Athletic Shoes Learn more nav_sap_SWP_6M_fly_beacon Indie for the Holidays egg_2015 All-New Amazon Fire TV Grocery Gifts Under $50 Shop now Amazon Gift Card Offer bf15 bf15 bf15 $30 Off Amazon Echo $15 Off All-New Fire Kindle Black Friday Deals AutoRip in CDs & Vinyl Shop Now DOTD

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your email address or mobile phone number.

Interactive Computer Graphics: A Top-Down Approach with Shader-Based OpenGL (6th Edition) 6th Edition

6 customer reviews
ISBN-13: 978-0132545235
ISBN-10: 0132545233
Why is ISBN important?
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Sell yours for a Gift Card
We'll buy it for $16.63
Learn More
Trade in now
Have one to sell? Sell on Amazon
Due Date: May 26, 2016 Rental Details
FREE return shipping at the end of the semester.
In Stock. Rented from Amazon Warehouse Deals , Fulfilled by Amazon
Access codes and supplements are not guaranteed with rentals.
List Price: $163.40 Save: $133.18 (82%)
To Rent, select Shipping State from options above
More Buying Choices
15 New from $97.05 32 Used from $27.70

There is a newer edition of this item:

Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student

Get Up to 80% Back Rent Textbooks

Special Offers and Product Promotions

  • Take an Extra 30% Off Any Book: Use promo code HOLIDAY30 at checkout to get an extra 30% off any book for a limited time. Excludes Kindle eBooks and Audible Audiobooks. Restrictions apply. Learn more | Shop now

Editorial Reviews

About the Author

Edward Angel is a professor of computer science, electrical and computer engineering, and media arts at the University of New Mexico. He holds a PhD from the University of Southern California and a BS in engineering from the California Institute of Technology. He is also the director of Art, Research, Technology, and Science Laboratory (ARTS Lab) and the Arts Technology Center at the University of New Mexico. He is the author of Interactive Computer Graphics and OpenGL: A Primer .

Dave Shreiner is a computer graphics specialist at ARM, Inc. He's been working with OpenGL since its inception at Silicon Graphics Computer Systems (SGI). During his 15-year tenure at SGI, he authored the first commercial OpenGL training course, co-authored the OpenGL programming guide and reference manuals, and engineered OpenGL drivers for a multitude of different systems.

Dave's been working in the computer graphics industry for the past two decades, where he's authored applications for flight simulators, scientific visualization, production animation, and numerous other disciplines. Also passionate about educating programmers about OpenGL and computer graphics, he's presented lectures and short courses at conference world wide, including SIGGRAPH and the Games Developer Conference.

Hero Quick Promo
Holiday Deals in Kindle Books
Save up to 85% on more than 1,000 Kindle Books. These deals are valid until November 30, 2015. Learn more

Product Details

  • Hardcover: 768 pages
  • Publisher: Pearson; 6 edition (April 10, 2011)
  • Language: English
  • ISBN-10: 0132545233
  • ISBN-13: 978-0132545235
  • Product Dimensions: 8.1 x 1.8 x 10.1 inches
  • Shipping Weight: 3.1 pounds
  • Average Customer Review: 3.3 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon Best Sellers Rank: #123,408 in Books (See Top 100 in Books)

Important Information

Example Ingredients

Example Directions

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

Most Helpful Customer Reviews

28 of 28 people found the following review helpful By TC on July 8, 2011
Format: Hardcover
I purchased this book as I wanted to learn a newer version of OpenGL (version 3 and above) and found it not too bad, but NOT good.
At the moment, with the exception of the OpenGL SuperBible: Comprehensive Tutorial and Reference (5th Edition) it is the only book I found on the subject. Having looked at both of these books I liked Angel's better, but it still leaves a lot to be desired.
To supplement this book I would recommend the tutorial by "arcsynthesis" which is really good.
I learned mostly from the tutorial and supplemented the theory side with the book.

About the book:
The book covers graphics theory in a decent way, although I find it quite dry and hard to follow at times;
but most of the stuff needed is there.
On the examples side it is quite bad.
Some examples printed in the book are different from the ones available for download. The download ones are buggy compared to the printed version. As well the code is nicely organised in the book, however, the code online is horrible in my opinion, and on top of it all the makefiles provided don't work. Hopefully they will get fixed soon.

Another thing I found annoying is when the author claims the code is in the back of the book, but it is not.
example: Chapter 2 3D Gasket, on pg 97 says that "The complete program is given in Appendix A", and it is not.
I guess it needs better editing.
2 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
17 of 18 people found the following review helpful By John on April 11, 2012
Format: Hardcover Verified Purchase
I thought that this book was quite good explaining the theory of computer graphics while using OpenGL (Core Profile) for the API for the practical side of things. I really liked the fact that the core profile of OpenGL was used for the code examples. This is definitely the way to go for OpenGL. The fixed function pipeline is on its way out. Also I'm glad the author discussed shaders and buffers so early on in the book rather than use a wrapper library. The book contains excellent exercises for students to answer, although I didn't really go into them.

Since OpenGL was used after the theory was explained I felt I needed to read up further on the OpenGL commands from the OpenGL website as a reference. I had some trouble in getting the code to work on Windows 7 64 bit using MS visual studio 2010 express edition. I ended up downloading the latest versions of glew and freeglut rather than using the libraries that the author had packaged in a zip file with his code. I also had to fix a bug in the code that read from the shader files. There are a few other mistakes too regarding offsets of buffer data in vertex array objects. The code example of bump mapping is just plain wrong and I haven't got it to work yet. The author does give me a framework to use for setting up OpenGL but code examples should always work and not be so difficult to setup. I really wish the author had put just a little more effort with some of it. The book is a little expensive too. It's double the price of some other books on the market on the same subject e.g. OpenGL Superbible 5th Ed which I also own (although that book is just plain terrible with use of a wrapper library for vertex arrays, at least its code works right off the bat).
Read more ›
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
1 of 2 people found the following review helpful By Gabs on August 19, 2014
Format: Paperback
If you need it as a textbook like I did, you have to buy it. But if you're trying to learn OpenGL on your own you might not find this helpful. The book throws so much information at you in such a small amount of space it was really very hard to grasp, even as a student who was taking a course on OpenGl. I did not find this book very helpful.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse