Home > Store

Computer Graphics Using OpenGL, 3rd Edition

Register your product to gain access to bonus material or receive a coupon.

Computer Graphics Using OpenGL, 3rd Edition

Book

  • Your Price: $220.99
  • List Price: $259.99
  • Usually ships in 24 hours.

About

Features

  • C++ as the underlying programming language –Introduces useful classes for graphics, but does not force a rigid object-oriented posture.
  • Early, in-depth treatment of 3D graphics and the underlying mathematics – Enables students to produce realistic 3D graphics much earlier in a course. Students can write programs to “fly” a camera through a 3D scene.
  • Extensive case studies at the end of each chapter.
  • Clear flow of ideas from first principles to the techniques of graphics:
  • Clear presentation of the links between a concept, underlying mathematics, program coding, and the result – e.g., the use of vectors in graphics, the underlying theory of transformations, the mathematics of perspective projections, etc.
  • An abundance of state-of-the-art worked examples.
  • Numerous practice exercises (approx. 30 per chapter).

Description

  • Copyright 2007
  • Dimensions: 8" x 10"
  • Pages: 800
  • Edition: 3rd
  • Book
  • ISBN-10: 0-13-149670-0
  • ISBN-13: 978-0-13-149670-5

Sample Content

Table of Contents

  • Chapter 1 Introduction to Computer Graphics
  • Chapter 2 Getting Started Drawing Figures
  • Chapter 3 Additional Drawing Tools
  • Chapter 4 Vector Tools for Graphics
  • Chapter 5 Transformations of Objects
  • Chapter 6 Modeling Shapes with Polygonal Meshes.
  • Chapter 7 Three-Dimensional Viewing
  • Chapter 8 Rendering Faces for Visual Realism
  • Chapter 9 Tools for Raster Displays
  • Chapter  10 Curve and Surface Design
  • Chapter  11 Color Theory
  • Chapter 12 Ray Tracing
  • References
  • Index

Updates

Submit Errata

More Information

InformIT Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from InformIT and its family of brands. I can unsubscribe at any time.