Computer Graphics : Using Open GL (2nd Ed.)

Auteur :

Langue : Anglais
Couverture de l'ouvrage Computer Graphics : Using Open GL (2nd Ed.)

Thème de Computer Graphics : Using Open GL (2nd Ed.)

Prix indicatif 121,31 €

Sous réserve de disponibilité chez l'éditeur.

Ajouter au panierAjouter au panier
Date de parution :
Ouvrage 768 p. · 17x24 cm · Relié

Résumé de Computer Graphics : Using Open GL (2nd Ed.)

Designed for undergraduate Computer Graphics courses.
Highly practical - and exceptionally accessible - this text combines the principles and major techniques in computer graphics with state-of-the-art examples that relate to things students see everyday on the Internet and in computer-generated movies. Thorough and integrated in approach, it carefully presents each concept, explains the underlying mathematics and why it is important, shows how to translate the math into program code, and shows the result.

Sommaire de Computer Graphics : Using Open GL (2nd Ed.)

1. Introduction to Computer Graphics.
2. Getting Started Drawing Figures.
3. More Drawing Tools.
4. Vector Tools for Graphics.
5. Transformations of Objects.
6. Modeling Shapes with Polygonal Meshes.
7. Three-Dimensional Viewing.
8. Rendering Faces for Realism.
9. Approaches to Infinity.
10. Tools for Raster Displays.
11. Curve and Surface Design.
12. Color Theory.
13. Hidden Surface Removal.
14. Ray Tracing.
Appendix 1. Obtaining OpenGL.
Appendix 2. Some Mathematics for Computer Graphics.
Appendix 3. Some Useful Classes and Utilities.
Appendix 4. An Introduction to PostScript.
Appendix 5. An Introduction to SDL.

Commentaire de Computer Graphics : Using Open GL (2nd Ed.)

  • NEW - Uses OpenGL as the supporting software - An appendix explains how to obtain it (free downloads) and how to install it on a wide variety of platforms.
    - Enables students using a variety of machines to produce dazzling graphics, it gives students an immediate sense of success by allowing them to make intricate 2D drawings right in Chapter 2.
  • NEW - Uses C++ as the underlying programming language - Introduces useful classes for graphics, but does not force a rigid object-oriented posture.
    - Suggests how students who wish to stay with C can use alternative structures.
  • NEW - Earlier and more in-depth treatment of 3D graphics and the underlying mathematics.
    - Allows students to produce realistic 3D graphics much earlier in a