Lecture HandoutsHere are online copies of the slides used in lectures. Please avoid printing them out! We always make enough printed copies for the whole class; if you missed one, there are probably extra copies in the filing cabinet in the graphics instructional lab. Look there first rather than wasting paper. Note also that Acrobat files are eminently readable online.
If you must print out a section of slides, try to print double-sided. Under UNIX, this typically involves adding an option like "-ZDuplex=DuplexNoTumble" to your lpr command. Under NT, it's an option in the "advanced" tab of the print properties dialog. For the option "print on both sides", select "Long Side".
Thanks for saving paper!
Each lecture is provided in PDF format. In addition, the "extras" column contains links to relevant web pages and applets. For a summary of the applets with credit given to the authors or institutions, visit the applets page.
Topic Title Extras
Display Devices LCD, Vector Displays, Raster Displays
Image Processing Image warp, Discrete 1D Convolution
Affine Transformations Affine Transformation Game, Change of basis
Hierarchical Modeling Hierarchies, Robot Arm Example
Projections Perspective Camera Transformations, Hitchcock
Hidden Surfaces Z-buffer, BSP trees
Shading BRDF viewer, OpenGl shading applet
Ray Tracing Ray Tracing Applet
Anti-Aliasing and Distribution Ray Tracing
Accelerated ray tracing
Parametric Curves Cubic curves, zip file, Bezier Curves, B-Splines, Curve Interpolation
Particle Systems cloth demo
Optics and Perception illusions
Animation Principles Animation Principles Website, pixar shorts
Color metamers and reflection metamers
Surfaces Bezier Patches