Background Material

Math *
Coordinate System
Glossary

2D Raster Graphics
Algorithms

Scan Converting Lines *
Scan Converting Circles
Scan Converting Polygons *
Fillings Rectangles
Fillings Polygons
Clipping Lines
Clipping Polygons *
Antialiasing

Geometrical Transformations

Primitive Transformations *
Homogeneous Coordinate Systems
Composition of Transformations *
Window-to-Viewport Transformation
3-D Transformations
Composition of 3-D Transformations

Viewing in 3D

Projections v
Specifying an Arbitrary 3D View
Clipping
Mathmatics
Coordinate Systems

Representing Curves and Surfaces

Polygon Meshes
Modeling Curves *,v
Quadric Surfaces

Visible Surface Determination

Hidden Surface Removal v
Algorithms
Visible-surface ray tracing

Illumination and Shading

Illuminations Models
Ray Tracing
Shading Models

Animation

Computer-Assisted Animation
Rules of Animation
Controlling Animation