Computer Graphics with OpenGL, 3/E
ISBN-10: 0130153907
ISBN-13: 9780130153906
Publisher: Prentice Hall
Copyright: 2004
Format: Cloth; 880 pp
Published: 09/12/2003
Description
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.
Features
Provides a large and efficient collection of device independent functions for creating graphics with a general-purpose language.
Keeps students on the “cutting edge” of computer graphics technology.
This integration provides a much more productive organization for teaching 3D graphics.
Gives users thorough, state-of-the-art coverage.
Gives students and teachers over 120 reusable C++ programs for instruction and programming.
Students can use the appendix to review advanced mathematical methods.
Gives students a broad knowledge base.
Draws students into the text.
New To This Edition
Provides a large and efficient collection of device independent functions for creating graphics with a general-purpose language.
Keeps students on the “cutting edge” of computer graphics technology.
This integration provides a much more productive organization for teaching 3D graphics.
Gives users thorough, state-of-the-art coverage.
Gives students and teachers over 120 reusable C++ programs for instruction and programming.
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.
Next Edition(s)
Author Bios
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.
Backcover 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
Hearn & Baker
©2004
|
Prentice Hall
|
On-line Supplement
|
Live
ISBN-10: 0130334790 |
ISBN-13: 9780130334794
URL: http://www.prenhall.com/hearn_baker_cgogl
|
| | | More Info |
Give your students a choice! PearsonChoices products are designed to give your students more value and flexibility by letting them choose from a variety of text and media formats to best match their learning style and their budget.
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students, see the Packages Tab.
Log in to the Instructor Resource Center
Login name:
Password:
Forgot login/password? | Need to redeem an access code?
Instructor Resource Center File Download
This work is protected by local and international copyright laws and is provided solely for the use of instructors in teaching their courses and assessing student learning. Dissemination or sale of any part of this work (including on the World Wide Web) will destroy the integrity of the work and is not permitted. The work and materials from this site should never be made available to students except by instructors using the accompanying text in their classes. All recipients of this work are expected to abide by these restrictions and to honor the intended pedagogical purposes and the needs of other instructors who rely on these materials.| Cancel | I accept, proceed with download |
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.