Tue May 10
Intro, Math Review, Rendering Pipeline, OpenGL/GLUT
Slides:
PPT; PDF
1up,
6up
Web sites: http://www.alias.com/eng/etc/fakeorfoto/,
http://www.siggraph.org/education/materials/HyperGraph/shutbug.htm,
Videos: Pixar Monsters Inc
Charades trailer, Pixar Luxo Jr,
Reading:
Thu May 12
Transforms I/II/III
Slides:
PPT; PDF
1up,
6up
Web sites: Brown applet: scenegraphs;
display lists snowmen;
complex motions:
http://www.flying-pig.co.uk:
cam
rowing sheep
flying pig
Reading:
Tue May 17
Viewing, Projections I/II
Slides:
PPT; PDF
1up,
6up
Demos: Nate
Robins tutorials transformations, projections;
Hanisch projection applets
Reading:
Tue May 17
Rasterization, Interpolation, Vision/Color
Slides:
PPT; PDF
1up,
6up
Demos: Hanisch applets:
projection,
Bresenham;
Brown applets: metamers, additive color
Videos: Attack of the Note Sheep
Reading
Tue May 24
Lighting/Shading I/II/III
Demos: Nate
Robins tutorials lightposition;
Brown applet: reflection
Slides:
PPT; PDF
1up,
6up
Reading
Thu May 26
Compositing, Clipping, Curves
Slides:
PPT; PDF
1up,
6up
Demos:
splines:
comparison,
constructing,
piecewise-cubic
Reading
Tue May 31
Midterm, Picking, Collision
Readings for Picking: RB Chap Selection and Feedback , Chap Now
That You Now (only the Object Selection Using the Back Buffer
section)
Slides:
PPT; PDF
1up,
6up
Thu Jun 2
Textures, Procedural Approaches
Slides:
PPT; PDF
1up,
6up
Web sites:
Perlin noise:
Perlin
Elias
Zucker.
Particle systems:
wondertouch |
Boids.
Texture tutorial
Demos: Nate
Robins tutorials texture;
Reading:
Tue Jun 7
Sampling, Virtual Trackball, Hidden Surfaces I/II
Slides:
PPT; PDF
1up,
6up
Web sites: Symbolcraft BSP demo
Reading:
Thu Jun 9
Visualization I/II/III
Slides:
part 1: PPT.
part 2: HTML.
all PDF
1up,
6up
Web sites:
Preattentive Processing
Demos:
H3,
TreeJuxtaposer,
SpaceTree
Videos:
Outside In excerpt
Reading:
Tue Jun 14
Animation, Advanced Rendering, Final Review
Slides:
PPT; PDF
1up,
6up
Reading:
Thu Jun 16
Final exam 12-2:30