Schedule
CS 445: Computer Graphics, Spring 2010


[Home] [Policies] [Study]

Note, the schedule below is tentative and may be subject to significant changes.
Text: Interactive Computer Graphics: A Top-Down Approach Using OpenGL, 5/E , by Edward Angel
Week
Topic
Readings
Assignment
Comments
1
Aug 31
Course Overview and Ray Tracing (Basic Algorithm) Text: Chp 1: focus on 1.2.1, 1.3.1-1.3.3, 1.5, skim the other sections up to p. 24.
Chps 13, pp 653-663;
Chp 4: sections 1-2 Handouts & class notes
Lab 1: Building a Ray Tracer, part 1 (due Sept 7)  
2
Sept 7
Ray Tracing: Modeling and Shading Text: Chp 6: section 3
Handouts & class notes
Lab 1, part 2 (due Sept 14)  
3
Sept 14
Ray Tracing: Shadows, etc Handouts & class notes Lab 1, part 3 (due Sept 21)  
4
Sept 21
Introduction to OpenGL: The Pipeline and Data Structures Text: Chp 1: 1.6.2 - end (pay particular attention to pipeline)
Chp 2: all sections except 2.11.1
Chp 3: section 3.3, beginning of 3.4 (note Display lists are no longer used but section has some useful information), 3.6 (note, Jogl syntax and structure will be a little different).
Lab 2: Introduction to OpenGL/JOGL, part 1 (due Sept 28)  
5
Sept 28
Coordinate Systems and Transformations Text: Chp 4 Lab 2: Modeling, part 2 (due Oct 5)  
6
Oct 5
Scene Graphics and Hierarchical Modeling Text: Chp 4 Lab 2: Scene Graphcs, part 3 (due Oct 12) Fri/Sat - Prof Orr away at a conference.
7
Oct 12
Exam 1 (Oct 14) Review above readings No lab.  
8
Oct 19
Viewing and Navigation Text: Chp 5 Lab 3: Controlling the Camera (due Oct 26) Fri - Mid-semester day
9
Oct 26
Lighting and Shading Text: Chp 6
Chp 7: sec 1-2 (pipeline), 11.5 (z-buffer), 12 (anti-aliasing)
Lab 4: Lighting (due Nov 4)  
10
Nov 2
Textures & Shaders Text: Chp 8 Lab 5: Textures (due Nov 16) Mike Bailey (OSU) visits class to talk about shaders.
11
Nov 9
Textures & Shaders (cont) Text: Chp 8, start Chp 9 Lab 5: Textures (cont) (due Nov 16)  
12
Nov 16
Shaders or Physically Based Dynamical Systems Text: Chp 9 or handouts Lab 6: Final Project  
13
Nov 23
Discuss Part 1 of Lab 6   Lab 6: Final Project, part 1 (due Nov 23) Thanksgiving - no class Thursday
14
Nov 30
Work on Projects   Lab 6: Final Project, part 2 (due Dec 2)  
15
Dec 7
Project Presentations & Final exam Review Review above readings Lab 6: Final Project, part 3 (due Dec 9) classes end Fri Dec 10.
 
Final Exam will be Wed, Dec 15, 2010, from 2-5 pm (Ford ??) OR Thurs, Dec 16, 2010, from 2-5 pm (Ford 202)

[top] [Home] [Policies] [Study]