Undergraduate Computer Graphics, Fall 2002

Office hours:

Tuesday, 3-5pm
719 Broadway, 12th floor

Students in this class...

Topics:

Introduction/History

Assigment due before class on Wed, week of Sept 9

Interaction/2D

Assigment due before class on Wed, Sept 18

3D Matrices, etc.

viewports and windows;
linear transforms and homogeneous coordinates;
3d transformations

Assigment due before class on Wed, Sept 25

Ray tracing and visual design

Assigment due before class on Wed, Oct 2

Advanced ray tracing

Class notes on ray tracing

Assigment due before class on Wed, Oct 9

Fun with H2O

Phong shading notes

Kinematics/Animation

Assigment due before class on Wed, Oct 16

Geometric Models

Assigment due before class on Wed, Oct 23

Design

Halloween-theme design assignment this week, using any techniques we've learned to date (Due Wed Oct 30).

Z-buffers, part 1

Assigment due before class on Wed, Nov 6

Note on how to define good mesh normals.

Z-buffers, part 2

Mini-lecture by David Sturman

Assigment due before class on Wed, Nov 13

My z-buffer based renderer (for reference only - you need to write your own code!)

Spline curves

Interactive Bezier-spline applet
More interactive spline applets
Discussion of Hermite splines

Assigment due before class on Wed, Nov 20

Bicubic spline surfaces

Assigment due before class on Wed, Nov 27

Textures

Mini-lecture by Eric Enderton

Lower level: Graphics accelarators