Interactive Computer Graphics: A Top-Down Approach with OpenGL Hardcover – 16 Jul 2002
There is a newer edition of this item:
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.
To get the free app, enter your mobile phone number.
Would you like to tell us about a lower price?
If you are a seller for this product, would you like to suggest updates through seller support?
From the Back Cover
This introductory text recognizes that beginners learn computer graphics more quickly by doing it. Taking a top-down approach, the book gets you started early writing interesting 3D graphics programs. Each chapter is built around a non-trivial application program. In this programming context, key principles and techniques are explained as needed and in increasing detail.
To enable this approach, the book first describes an important application programmer's interface-OpenGL-a graphics library now available on most platforms, from high-end graphics workstations to PCs. This high-level interface, plus a basic knowledge of C programming, allows you to generate complex interactive applications, even applications involving 3D viewing and event-driven input. OpenGL's well-defined architecture also facilitates the book's technical discussions of algorithm implementations.
Professor Angel has based this text on his extensive experience teaching computer graphics to students and professionals in computer science, engineering, and other fields. In emphasizing applications programming, his presentation is both practical and enjoyable. At the same time, he covers all the topics required for a fundamental understanding of computer graphics, such as light-material interactions, shading, modeling, curves and surfaces, antialiasing, texture mapping, and compositing, as well as important hardware issues.
The four images that appear on this cover are from a computer-generated video created by University of New Mexico students James Pinkerton and Brian Jones, and artists Thomas Keller andJohn Bell. The story of a robot named Ed and his discovery of self, the video was produced with a variety of graphics and robotic software, including OpenGL, Alias, WaveFront, Igrip, and ProEngineer. The images here show Ed in his work cell, the factory where robots work, a flower that Ed finds, and Ed's reassembly.
0201855712B04062001 --This text refers to an alternate Hardcover edition.
About the Author
Edward Angel is currently a professor of Computer Science, Electrical and Computer Engineering and Media Arts at the University of New Mexico. He was recently named the Director of the Art Tech Center at UNM in the College of Fine Arts.
Professor Angel received his Ph.D. in electrical engineering from the University of Southern California in 1968 and has since held visiting positions in Sweden, India, and England. His present research interests focus on computer graphics and scientific visualization.
Top customer reviews
Exercises are given at the end of each chapter, and are poorly worded, and require knowledge not given in the accompanying chapter.
There are many grammatical errors and the author frequently refers to the third-person (reader) as "she", rather than use a neutral term.
Bottom line: If you want theory and mathematics, this is an excellent book.
However, if you want to get to programming graphics quickly, then this book is absolutely horrible. I've frequently had to resort to other texts ( "lego" text) to learn what was going on.
Would you like to see more reviews about this item?
Look for similar items by category
- Books > Computing & Internet > Networking & Security > Network Topics
- Books > Computing & Internet > PC & Video Games
- Books > Computing & Internet > Programming > Games
- Books > Computing & Internet > Programming > Graphics & Multimedia
- Books > Computing & Internet > Software & Graphics > Graphics & Multimedia > 3-D Graphics
- Books > Computing & Internet > Software & Graphics > Graphics & Multimedia > Image Manipulation & Creation