Interactive Computer Graphics A Top-down Approach Using OpenGL

ISBN-10: 0321535863

ISBN-13: 9780321535863

Edition: 5th 2009

Authors: Edward Angel

List price: $151.00
30 day, 100% satisfaction guarantee

If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.

Learn more about our returns policy


Interactive Computer Graphicsis the only introduction to computer graphics text for undergraduates that fully integrates OpenGL reg; and emphasizes application-based programming.Graphics Systems and Models; Graphics Programming; Input and Interaction; Geometric Objects and Transformations; Viewing; Shading; From Vertices to Fragments; Discrete Techniques; Programmable Shaders; Modeling; Curves and Surfaces; Advanced Rendering; Sample Programs; Spaces; Matrices; Synopsis of OpenGL Functions.MARKET:For all readers interested in computer animation and graphics using OpenGL reg; .
what's this?
Rush Rewards U
Members Receive:
You have reached 400 XP and carrot coins. That is the daily max!
Study Briefs

Limited time offer: Get the first one free! (?)

All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.

Add to cart
Study Briefs
Italian Grammar Online content $4.95 $1.99
Add to cart
Study Briefs
Portuguese Grammar Online content $4.95 $1.99
Add to cart
Study Briefs
Spanish Grammar Online content $4.95 $1.99
Add to cart
Study Briefs
German Grammar Online content $4.95 $1.99
Customers also bought

Book details

List price: $151.00
Edition: 5th
Copyright year: 2009
Publisher: Addison Wesley
Publication date: 3/24/2008
Binding: Hardcover
Pages: 864
Size: 8.50" wide x 9.50" long x 1.50" tall
Weight: 3.586

Graphics Systems and Models
Applications of Computer Graphics
A Graphics System
Images: Physical and Synthetic
Imaging Systems
The Synthetic-Camera Model
The Programmers Interface
Graphics Architectures
Programmable Pipelines
Performance Characteristics
Summary And Notes Suggested Readings Exercises
Graphics Programming
The Sierpinski Gasket
Programming Two-Dimensional Applications
The OpenGL API
Primitives and Attributes
Control Functions
The Gasket Program
Polygons and Recursion
The Three-Dimensional Gasket
Plotting Implicit Functions
Summary And Notes Suggested Readings Exercises
Input and Interaction
Input Devices
Clients and Servers
Display Lists
Programming Event-Driven Input
A Simple Paint Program
Building Interactive Models
Animating Interactive Programs
Design of Interactive Programs
Logic Operations
Summary And Notes Suggested Readings Exercises
Geometric Objects and Transformations
Scalars, Points, and Vectors
Three-Dimensional Primitives
Coordinate Systems and Frames
Frames in OpenGL
Modeling a Colored Cube
Affine Transformations
Translation, Rotation, and Scaling
Transformations in Homogeneous Coordinates
Concatenation of Transformations
OpenGL Transformation Matrices
Interfaces to Three-Dimensional Applications
Summary And Notes Suggested Readings Exercises
Classical and Computer Viewing
Viewing with a Computer
Positioning of the Camera
Simple Projections
Projections in OpenGL
Hidden-Surface Removal
Interactive Mesh Displays
Parallel-Projection Matrices
Perspective-Projection Matrices
Projections and Shadows
Summary And Notes Suggested Readings Exercises
Light and Matter
Light Sources
The Phong Reflection Model
Computation of Vectors
Polygonal Shading
Approximation of a Sphere by Recursive Subdivision
Light Sources in OpenGL
Specification of Materials in OpenGL
Shading of the Sphere Model
Global Illumination
Summary And Notes Suggested Readings Exercises
From Vertices to Fragments
Basic Implementation Strategies
Four Major Tasks
Line-Segment Clipping
Polygon Clipping
Clipping of Other Primitives
Clipping in Three Dimensions
Bresenhams Algorithm
Polygon Rasterization
Hidden-Surface Removal
Display Considerations
Summary And Notes Suggested Readings Exercises
Discrete Techniques
Digital Images
Writing into Buffers
Bit and Pixel Operations in OpenGL
Mapping Methods
Texture Mapping
Texture Mapping in OpenGL
Texture Generation
Environment Maps
Compositing Techniques
Multirendering and the Accumulation Buffer
Sampling and Aliasing
Summary And Notes Suggested Readings Exercises
Programmable Shaders
Programmable Pipelines
Shading Languages
Extending OpenGL
The OpenGL Shading Language
The OpenGL Shading Language
Linking Shaders with OpenGL Programs
Moving Vertices
Lighting with Shaders
Fragment Shaders
Per-Vertex Versus Per-Fragment Phong Shading
Cube Maps
Bump Mapping
Summary An
Free shipping on orders over $35*

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

Learn more about the TextbookRush Marketplace.