Lecture Handouts
Here 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
|
1
|
Displays and Frame Buffers
|
Vector
Displays, Raster
Displays,
LCD, Paper
on LCD & CRT properties
|
2
|
Image Processing
|
Image warp, Continuous
1D convolution,
Discrete
1D convolution, Snoop
|
3
|
Affine Transformations
|
Change
of basis,
Affine
Transformation Game,
|
4
|
Hierarchical Modeling
|
Hierarchy of transformations
|
5 |
Projections |
Perspective
Camera Transformations, Hitchcock
|
6 |
Hidden surfaces |
Z-buffer,
BSP trees
|
7 |
Shading |
OpenGL shading applet,
Szymon's
BRDF viewer
|
8 |
Ray Tracing |
|
9 |
Anti-aliased and accelerated ray tracing |
Nyquist limit |
10 |
Distribution ray tracing |
|
11 |
Texture mapping |
Texture Mapping Primitives,
Procedural Textures
|
12 |
Parametric curves |
Tcl/Tk curve demos (zip file)
|
13 |
Particle
systems |
Physically
Based Modeling course
Cloth,
Fish,
Snake
|
13a |
Particle
systems for Animator |
|
14 |
C2-interpolating
curves |
|
15 |
Parametric
surfaces |
Bézier patch interactive demonstration
|
16 |
Subdivision
curves and surfaces |
Triangular subdivision surfaces
|
15 |
Principles
of animation |
Perlin
walkers
Character animation: principles and practice |