15-462 Syllabus for Fall 2005

This is a tentative syllabus. Slides, handouts, and updates will be available through the course web page.

Week of Tue Thu
Aug 30 Introduction / Event Driven Programming Graphics Pipeline
  • Reading: OpenGL Ch2,3
Sept 6 Math for Computer Graphics
  • Reading: Shirley Ch2, OpenGL Ch7
Rasterization
  • Reading: Shirley Ch3, OpenGL Ch6
Sept 13 Signal Processing
  • Reading: Shirley Ch4
  • Blinn articles on aliasing: #1 #2
  • Programming Asst #1 DUE
Linear Algebra and Transformations
Sept 20 Transformations / Viewing
  • Reading: Shirley Ch7
Curves
Sept 27 More Curves / Coaster Physics
  • Reading: OpenGL Ch4
Shading
  • Reading: Shirley Ch9, OpenGL Ch5
Oct 4 Texture and More Signal Processing
  • Reading: Shirley Ch11, OpenGL Ch9
Review of the Graphics Pipeline / Graphics HW
  • Reading: Shirley Ch12,17, OpenGL Ch10
  • Here is a link to Ken Perlin's talk on noise
Oct 11 Light and Color
  • Reading: Shirley Ch19,20
  • Programming Asst #2 DUE
Midterm Review
Oct 18 Midterm
Hand back midterm
Oct 25 Ray Tracing I Ray Tracing II
Nov 1 Ray Tracing III (sampling)
  • Reading: Shirley Ch14
  • Slides
Data Structures
  • Reading: Shirley Ch8,13
Nov 8 Radiosity
  • Reading: Shirley Ch23
  • Slides
More Global Illumination
Nov 15 Tone Reproduction and Reflection Models Image Based Rendering
  • Reading: Shirley Ch25
  • Slides
Nov 22 Texture Synthesis THANSKGIVING (no class)
Nov 29 Non-Photorealistic Rendering Animation I
  • Reading: Shirley Ch16
  • Slides
Dec 6 Animation II Course Review
  • Programming Asst #4 DUE (clusters are back .. extension to Saturday, Dec 10 11:59pm)
Dec 13 (Tues) Final Exam -- 5:30-8:30pm (DH 1212) ---