Wed Jan 10
Math Review
Reading for Math Review:
Fri Jan 12
OpenGL/GLUT Intro
Reading for OpenGL/GLUT:
Wed Jan 17
Transforms II
Slides:
PPT; PDF
1up,
16up
Fri Jan 19
Transforms III
Slides:
PPT; PDF
1up,
16up
Mon Jan 22
Transforms IV
Slides:
PPT; PDF
1up,
16up
Web sites: Brown applet: scenegraphs;
complex motions:
http://www.flying-pig.co.uk:
cam
rowing sheep
flying pig
Assignments: Homework 1 and Project
1 out
Wed Jan 24
Transforms V
Slides:
PPT; PDF
1up,
16up
Web sites:
display lists: snowmen; version control:
OReilly RCS tutorial |
GNU RCS tutorial |
File comparison tool list
Fri Jan 26
Viewing/Projections I
Reading for Viewing/Projections:
Mon Jan 29
Viewing/Projections II
Slides:
PPT; PDF
1up,
16up
Wed Jan 31
Viewing/Projections III
Demos: Nate
Robins tutorials transformations projections;
Tuebingen projection applets
Brown applets: viewing techniques;
Slides:
PPT; PDF
1up,
16up
Fri Feb 2
Viewing/Projections IV
Demos: Tuebingen projection applets
Slides:
PPT; PDF
1up,
16up
Mon Feb 5
Vision/Color
Readings for Color:
Wed Feb 7
Vision/Color II
Demos: rolling ball rgizmo
Slides:
PPT; PDF
1up,
16up
Fri Feb 9
Midterm I
Mon Feb 12
Rasterization I
Readings for Rasterization:
Wed Feb 14
Lighting/Shading I
Readings for Lighting/Shading:
Fri Feb 16
Lighting/Shading II
Slides:
PPT; PDF
1up,
16up
Mon Feb 26
Lighting/Shading III
Slides:
PPT; PDF
1up,
16up
Wed Feb 28
Advanced Rendering
Readings for Advanced Rendering
Fri Mar 2
Advanced Rendering II
Web sites: ray triangle intersection Marschner
Slides:
PPT; PDF
1up,
16up
Mon Mar 5
Advanced Rendering III
Videos: Matrix bullet-time IBR greenscreen, final
Slides:
PPT; PDF
1up,
16up
Wed Mar 7
Clipping
Readings for Clipping
Fri Mar 9
Clipping II, Hidden Surfaces I
Readings for Hidden Surfaces
Mon Mar 12
Hidden Surfaces II
Web sites: Z-buffer calculator
Slides:
PPT; PDF
1up,
16up
Wed Mar 14
Textures I
Readings for Textures:
Fri Mar 16
Textures II
Slides:
PPT; PDF
1up,
16up
Mon Mar 19
Textures III, Procedural Approaches
Web sites:
Perlin noise:
Perlin
Elias
Zucker.
Texture tutorial
Slides:
PPT; PDF
1up,
16up
Wed Mar 21
Procedural II, Picking
Readings for Picking
Fri Mar 23
Collision
Readings for Collision
Mon Mar 26
Antialiasing
Readings for Antialiasing:
Wed Mar 28
Midterm 2
Fri Mar 30
Visualization
Readings for Visualization
Mon Apr 2
Blending, Modern Hardware
Readings for Modern Hardware
Wed Apr 4
Modelling/Curves
Readings for Curves
Fri Apr 6
No class: Good Friday
Mon Apr 9
No class: Easter Monday
Wed Apr 11
Final Review
Handouts:
custom evaluation form
Slides:
PPT; PDF
1up,
16up
Tue Apr 17 Final Exam, 8:30am-11:30am