Computer Graphics
Summer 2006

Tuesdays, 6pm - 8:20pm
WWH 101

A tentative list of topics include transformations(viewing, perspective), image processing, textures, lighting, curves and surfaces, and ray tracing. If you are interested in a topic and would like it to be covered please contact me and if suitable we will add it to the syllabus. I will post related lecture notes/slides in the following table as we make progress.

May 16 Lecture 1: Introduction to Graphics, Geometry Review.
May 23 Lecture 2: Math Review part2, Introduction to OpenGL
Files: cvec2t.h cvec3t.h template.cpp movingsquare.cpp
May 30 Lecture 3: Transformations and Homogeneous Coordinates
Jun 6 Lecture 4: Viewing, Projection and Viewport Transformations
Jun 13 Lecture 5: Scan Conversion, Texture Mapping
Jun 20 Lecture 6: Blending, Lighting
Jun 27 Lecture 7: Curves and Surfaces
Jul 4 No class - Independence Day
Jul 11 Lecture 8: Mesh Representations and Subdivision
Jul 18 Lecture 9 : Selection & Image Processing
Jul 25 Lecture 10 : Ray Casting/Tracing
Aug 1 No class