[Course Home]   [Syllabus]   [Announcements]   [Calendar]   [Handouts]   [Solutions]  

Weekly Calendar

[Week 1]   [Week 2]   [Week 3]   [Week 4]   [Week 5]  
[Week 6]   [Week 7]   [Week 8]   [Week 9]  [Week 10]
[Week 11]  [Week 12]  [Week 13]  [Week 14]  [Week 15]

Assignment code


Week 1

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Wednesday Class Organizations
General Introduction
Week 1 Wednesday Chapter 1 Syllabus    

Week 2

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Monday Raster Displays
Midpoint algorithm for line drawing
Week 2 Monday - Color
Week 2 Monday - Line Drawing
2.5.2, 2.6.1, 3.5      H: homework1 #1
(Word Doc Format)
(Due 1/26/2009 1/28/2009)
Wednesday Midpoint algorithm for line drawing
(Continued)
Midpoint algorithm for circle drawing
Week 2 Wednesday 2.5.3, 2.6     P: Programming Assignment #1
(Word Doc Format)
(Due 5:00pm, 2/4/2009  2/9/2009)

Week 3

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Monday No class
Martin Luther King, Jr. Day
         
Wednesday Midpoint algorithm for circle drawing
(Continued)

Scan-line polygon filling
Triangle rasterization
Week 3 Wednesday 2.7, 2.9, 2.11, 3.6      


Week 4

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Monday Scan-line polygon filling
(Continued)

Triangle rasterization

2D basic transformations  
Week 4 Monday 6.1 (exclude 6.1.6)      
Wednesday Transformations   Transformations
(Updated)
6.1 (exclude 6.1.6)
6.2 (exclude 6.2.2), 6.3, 6.4  
     

Week 5

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Monday Transformations
(Continued)
3D Viewing  
3D Viewing  Chap. 7        
Wednesday 3D Viewing
(Continued) 
  Chap. 7      P: Programming Assignment #2
(Word Doc Format)
(Due 5:00pm, 2/25/20093/2/2009)  

Week 6

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Monday 3D Viewing
(Continued)

Shading 
Numerical Examples


Surface Shading 

Chapter 9
(9.3 is not required) 
     
Wednesday Shading
(Continued) 
        P: Programming Assignment #5
(Word Doc Format)
(Due: Proposal 5:00pm, Monday, March 30, 2009
Entire assignment: 5:00pm, Wednesday, April 15, 2009)

Feedback Quiz: Q: Feedback Quiz #1
(Word Doc Format)
Solution: Feedback Quiz #1 Solution
(Word Doc Format)
 

Week 7

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Monday Shading
(Continued)
 
Surface Shading
(Updated)

 
Chapter 9
(9.3 is not required) 
reflectance_int.c      
Wednesday Review Feedback Quiz #1
Shading
(Continued) 
Same as last time  Chapter 9       

Week 8

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Monday Hidden Surface Removal  Hidden Surface Removal  Chapter 8
2.7.2 
    P: Programming Assignment #3
(Word Doc Format)
(Due 5:00pm, March 23, 2009
April 1, 2009)  
Wednesday Review for midterm  Midterm review  Material covered up
to illumination and shading
(Hidden Surface Removal
NOT included) 
     

Week 9

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Monday Questions and answers
Hidden Surface Removal
(continued)  
Same as last time  Chapter 8
12.4  
     
Wednesday            

Week 10

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Monday No Class
Spring Break
         
Wednesday No Class
Spring Break
         

Week 11

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Monday Midterm Summary and Review

Hidden Surface Removal
(Continued) 
Same as last time  Chapter 8       
Wednesday Ray Tracing  Ray Tracing   Chapter 10      P: Programming Assignment #4
(Word Doc Format)
(Due 5:00pm, April 22, 2009)    

Week 12

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Monday Ray Tracing
(Continued) 
Ray Tracing II  Chapters 10.6-10.7, 10.9-10.11       
Wednesday Ray Tracing
(Continued) 
Same as last time  Chapter 10       

Week 13

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Monday Ray Tracing
(Continued)  
Same as last time  Chapter 10       
Wednesday Graphics Pipeline  Graphics Pipeline  Chapter 12       

Week 14

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Monday Graphics Pipeline
(Continued)

Texture mapping 



Texture mapping 
11.2-11.4       
Wednesday Texture mapping
(Continued) 
Texture mapping I
(Updated)

Texture mapping II 
Chapter 11       

Week 15

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Monday Texture mapping
(Continued)
GPU (NOT on final exam) 

GPU 
Chapter 17       
Wednesday Final exam review  Final Exam Review         

Week 16

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Monday Final exam review
(Continued) 
Same as last time         
Wednesday Summary
Animation
Interactive Programming
(Not on exams) 
Week16-3.ppt  Chapters 16 and 18       

Final Exam Week

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Wednesday April 29, 12:30 - 2:30 p.m.         Final Exam

[Course Home]   [Syllabus]   [Announcements]   [Calendar]   [Handouts]   [Solutions]           
Last modified, Jan., 2009