Computer Graphics with OpenGL

Computer Graphics with OpenGL : United States Edition

3.73 (122 ratings by Goodreads)
By (author)  , By (author) 

List price: US$139.81

Currently unavailable

Add to wishlist

AbeBooks may have this title (opens in new window).

Try AbeBooks


For junior- to graduate-level courses in computer graphics.Assuming no background in computer graphics, this junior- to graduate-level course presents basic principles for the design, use, and understanding of computer graphics systems and applications. The authors, authorities in their field, offer an integrated approach to two-dimensional and three-dimensional graphics topics. A comprehensive explanation of the popular OpenGL programming package, along with C++ programming examples illustrates applications of the various functions in the OpenGL basic library and the related GLU and GLUT packages.
show more

Product details

  • Hardback | 880 pages
  • 210 x 256 x 38mm | 1,778.1g
  • Pearson
  • Upper Saddle River, NJ, United States
  • English
  • 3rd edition
  • 0130153907
  • 9780130153906

Back cover copy

The basic principles for the design, use, and understanding of computer-graphics systems and applications are presented in this third edition, along with OpenGL programming examples. Both software and hardware components of graphics systems are thoroughly discussed, and an integrated approach is used to relate two-dimensional and three-dimensional graphics topics. Assuming no background in computer graphics, the authors build on fundamental concepts to show how to create pictures ranging from simple line drawings to highly complex photo-realistic scenes. MAJOR NEW FEATURES Provides complete and comprehensive explanations of the OpenGL computer-graphics core programming library and the auxiliary libraries GLU and GLUT. Includes an extensive range of over ( 00 programming examples to illustrate the use of OpenGL functions. Presents programming examples in C++, with a listing of more than 20 complete C++ programs. Combines the discussions of three-dimensional and two-dimensional computer-graphics methods. Includes recent advances in computer-graphics techniques and applications.
show more

Table of contents

1. A Survey of Computer Graphics. 2. Overview of Graphics Systems. 3. Graphics Output Primitives. 4. Attributes of Graphics Primitives. 5. Geometric Transformations. 6. Two-Dimensional Viewing. 7. Three-Dimensional Viewing. 8. Three-Dimensional Object Representations. 9. Visible-Surface Detection Methods. 10. Illumination Models and Surface-Rendering Methods. 11. Interactive Input Methods and Graphical User Interfaces. 12. Color Models and Color Applications. 13. Computer Animation. 14. Hierarchical Modeling.
show more

About Donald D. Hearn

Donald Hearn joined the Computer Science faculty at the University of Illinois at Urbana-Champaign in 1985. Dr. Hearn has taught a wide range of courses in computer graphics, scientific visualization, computational science, mathematics, and applied science. Also, he has directed numerous research projects and published a variety of technical articles in these areas. M. Pauline Baker is on the faculty of the Computer Science Department and the School for Informatics at Indiana University-Purdue University. Dr- Baker is also a Distinguished Scientist and the Director of the Pervasive Technology Lab for Visualization and Interactive Spaces, and she collaborates with research groups on the use of computer graphics and virtual reality to explore scientific data. Previously, Dr. Baker was the Associate Director for Visualization and Virtual Environments at NCSA (National Center for Supercomputer Applications), University of Illinois.
show more

Rating details

122 ratings
3.73 out of 5 stars
5 37% (45)
4 25% (30)
3 21% (26)
2 10% (12)
1 7% (9)
Book ratings by Goodreads
Goodreads is the world's largest site for readers with over 50 million reviews. We're featuring millions of their reader ratings on our book pages to help you find your new favourite book. Close X