3D Rendering Pipeline
3D Rendering Example
3D Rendering Pipeline (for direct illumination)
3D Geometric Primitives
3D Point
3D Vector
3D Line Segment
3D Ray
3D Line
3D Plane
3D Polygon
OpenGL Rendering
Transformations
Basic 2D Transformations
Matrix Representation
2x2 Matrices
Linear Transformations
2D Translation
Homogeneous Coordinates
Affine Transformations
Projective Transformations
Matrix Composition
3D Transformations
Basic 3D Transformations
OpenGL Matrix Stacks
3D Transformation Example
Summary
Email: cs426@cs.princeton.edu
Home Page: http://www.cs.princeton.edu/courses/cs426