CS 465 (& CS 466) - Computer Graphics I

Fall 2007 Schedule

Date Topic Reference Out Due
Friday
8/24/07
Introduction
slides

Monday
8/27/07
Images and Displays
slides  Shirley 3.1-3.4
hw1

Wednesday
8/29/07

Ray Tracing
slides
Shirley 10.1-10.4
ray1

Friday
8/31/07
3D Viewing
slides

Monday
9/3/07
slides
Shirley, Chapter 9
hw1
Wednesday
9/5/07
Triangle Meshes
slides
hw2

Friday
9/7/07
2D Transforms
slides
Shirley, Chapter 6

Monday
9/10/07
3D Transforms
slides  Shirley, Chapter 6

Wednesday
9/12/07
Scene Graphs
slides  Shirley, Chapter 13
ray1
Friday
9/14/07
Spline Curves

slides    Shirley, Chapter 15
• This chapter presents much of the same material found in the lectures, including piecewise linear, hermite, Bézier, and B-spline curves, in a reasonably compatible style. Note that the book orders the powers of t the other way from the lectures, leading to spline matrices that are flipped bottom to top.

Monday
9/17/07
hw2
Wednesday
9/19/07

Friday
9/21/07
3D Viewing (Part II)
slides
Shirley, Chapter 7
• Related Ch7 errata (2nd ed):
• `p 172 The matrix Mprojection is the product of the matrix in       Equation 7.3 and Mp (i.e., it does not include the      transform to pixel coordinates present in Mo).      (Peter Shirley, Feb 21, 06)`
• `p 175 Question 4.  The matrix actually takes (r,t,n) to (1,1,1).      (Note that n and f are along the negative z axis in that       order, so n is "postive" relative to f, and thus n goes       to -1 and f goes to 1 to preserve that ordering).       (Gabe Johnson, Feb 21, 06)`
hw3
model

Monday
9/24/07
Parametric Surfaces and
Solid Modeling

slides
Not covered in Shirley

Wednesday
9/26/07

Friday
9/28/07
Sampling and Reconstruction
slides  Shirley, 4.1-4.4
hw3
Monday
10/1/07

Wednesday
10/3/07
In-class Midterm   Covers all material up to and including "3D Viewing (Part II)"

Friday
10/5/07
Midterm take-up

Monday
10/8/07
No Class - Fall Break
Wednesday
10/10/07
More "Sampling and Reconstruction"
Friday
10/12/07
Texture Mapping
slides  Shirley, Chapter 11

Monday
10/15/07
Pipeline and Rasterization slides  Shirley, Chapter 3

Wednesday
10/17/07
The Graphics Pipeline   slides    Shirley, Chapter 12 (and 8.2 Z-Buffer)
hw4  model
Friday
10/19/07
pipeline
Monday
10/22/07

Wednesday
10/24/07
Antialiasing and Compositing
slides
(Not covered much in Shirley)

Friday
10/26/07
Ray Tracing (Part II)
slides
Shirley, Chapter 10 (minus 10.7, 10.11)
hw4
Monday
10/29/07
Lighting (Part II)
slides
Shirley, Chapter 10.7, 10.11

Wednesday
10/31/07
Blackboard session
Material covered includes:
• Ray-triangle intersection equations and algorithm (sec 10.3.2)
• Refraction geometry; total internal reflection (TIR) (sec 10.7)
• Beer's Law for attenuation (sec 10.7)
• Ray tracing CSG models (sec 10.10)

Friday
11/2/07

Refraction
Blackboard session on ray tracing algorithm for refraction + attenuation (sec 10.7)   ray2
Monday
11/5/07
Procedural Texturing and Modeling
slides

hw5

Wednesday
11/7/07
slides
(past course)
Shirley, Section 17.3

Friday
11/9/07
Color Science
slides  Shirley, Chapter 20
pipeline
Monday
11/12/07
Prelim #2 (In Class)

Wednesday
11/14/07
Color Science (cont'd)
Shirley, Chapter 20     hw5
Friday
11/16/07
No class

Monday
11/19/07
User Interaction

Wednesday
11/21/07
No Class - Thanksgiving Break
Friday
11/23/07

Monday
11/26/07
Prelim2 take-up

Wednesday
11/28/07
Animation  slides
Shirley, Chapter 16

Friday
11/30/07
Course Review
299 slides
(entire course, 27MB)

Final Exam:
• Thursday 12/6 @ 7pm
• Duration: 2.5 hours
• Location: Olin 165
• Bring one sheet of notes