Graduate Computer Graphics, Fall 2002
Office hours:
Tuesday, 3-5pm
719 Broadway, 12th floor
Grader's email address: grad_graphics@att.net
Topics:
Introduction/History
Assigment due before class on Wed, week of Sept 9
Interaction/2D
lines as signals;
2D transforms;
display lists
Assigment due before class on Wed, Sept 18
Matrix math, etc.
linear transforms and homogeneous coordinates;
3d transformations;
viewports and windows;
describing rays
Assigment due before class on Wed, Sept 25
Ray tracing and visual design
Assigment due before class on Wed, Oct 2
Ray tracing, second order surfaces
Class notes on ray tracing
Assigment due before class on Wed, Oct 9
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
FYI:
If you want to read more about Cone Tracing,
John Amanatides' home page is:
http://www.cs.yorku.ca/~amana/
Note on how to define good mesh normals
Z-buffers, part 2
Assigment due before class on Wed, Nov 13
A note on how to construct
a surface of revolution from
sections of second-order surfaces.
My z-buffer based renderer (for reference only - you need to
write your own code of course)
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
Various fun things...
Final Assigment due Dec 18