Introduction to Computer Graphics
Spring Quarter 2001


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.






Image Processing

Continuous 1D convolution,
Discrete 1D convolution



Color conversionReflective metamers


Displays Devices

Vector displaysRaster displays


Affine Transformations

RotationScaleChange of basisTransformation Game


Hierarchical Modeling

Hierarchy of transformations
Robotarm example

6 Projections

Perspective Camera Transformations Hitchcock

7 Hidden Surface Algorithms

Z-buffer BSP trees1 BSP trees2

8 Shading

Phong shading model

9 Ray Tracing
10 RT Extensions
11 Texture Mapping
12 Parametric Curves
13 Particle Systems
14 Motion Capture
15 Animation Topics
16 Animation Principles
17 Physics-basezd Character Animation
18 Surfaces

Comments to Wilmot Wei-mau Lee Last modified: Monday, 04-Jun-2001 15:05:57 PDT