[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
Tuesday Class Organizations
General Introduction
Introduction Chapter 1 Syllabus
(
Word Doc Format or PDF Format)
   
Thursday Raster Displays
Color space
Introduction to openGL
Raster 3.1-3.4
(Optional: Chapters 21 and 22)
    H: homework #1
(Word Doc Format)
(Due 9/7/2010)

Makefile
base_liu_xiuwen.tar.gz  

Week 2

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Tuesday Midpoint algorithm for line drawing
Line Drawing 8.1       
Thursday Midpoint algorithm for line drawing
(Continued)
Midpoint algorithm for circle drawing
Circle Drawing 2.5.1       P: Programming Assignment #1
(Word Doc Format)
(Due 5:00pm, 9/28/2010
(for CAP4730 students, October 5, 2010))

Week 3

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Tuesday Midpoint algorithm for circle drawing
(Continued)
Triangle rasterization
Polygon Filling
rasterization  2.7.1, 8.1.2    H: homework #2
(Word Doc Format)
(Due 9/16/2010)
Thursday Scan-line polygon filling
2D basic transformations
Transformation Matices
6.1 (exclude 6.1.6)
     

Week 4

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

2D basic transformations  
Transformation Matices 6.1 (exclude 6.1.6)      
Thursday 3D Transformations     Chapter 7      

Week 5

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Tuesday 3D Transformations(Continued)
3D Viewing
3D Viewing Chapter 7      
Thursday 3D Viewing
(Continued)
  Chapter 7     P: Programming Assignment #2
(Word Doc Format)
(Due 5:00pm, 10/12/2010
(for CAP4730 students, October 26, 2010))  

Week 6

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Tuesday 3D Viewing
(Continued)
  Chapter 7     H: homework #3
(Word Doc Format)
(Due: 10/19/2010)  
Thursday Class cancelled          

Week 7

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Tuesday Illumination and Shading
Illumination and Shading  Chapter 10      
Thursday iIllumination and Shading
(Continued)
  8.2.4, 8.2.5      

Week 8

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Tuesday Illumination and Shading
(Continued)

Hidden Surface Removal
Hidden Surface Removal  8.2.3     P: Programming Assignment #3
(Word Doc Format)
(Due 5:00pm, 11/2/2010
(for CAP4730 students, November 23, 2010))

(Examples for Debugging)  
Thursday Midterm Exam Review
Midterm Review         

Week 9

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Tuesday Questions and Answers

Hidden Surface Removal
  12.4      
Thursday Midterm Exam
         


Week 10

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Tuesday Midterm Exam Summary

Hidden Surface Removal
(Continued)
  12.4      
Thursday Hidden Surface Removal
(Continued)

Ray Tracing
Basic Ray Tracing   Chapter 4      

Week 11

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Tuesday Ray Tracing
(Continued)
  Chapter 4     P: Programming Assignment #4
(Word Doc Format)
(Due 5:00pm, 12/2/2010
(Optional for CAP4730 students)

(Examples for Debugging)
(inverse_affine.c)
Thursday Ray Tracing II Advanced Techniques for Ray Tracing   Chapter 13      

Week 12

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Tuesday Ray Tracing
(Continued)

Texture Mapping
Texture Mapping   Chapter 11.2-11.3      
Thursday Veterans' Day No Class        

Week 13

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Tuesday Texture Mapping
(Continued)
Texture Mapping II  11.4-11.7

cubemap.c
shadowmap.c
shadowmap_object.c (Corrected)
shadowmap_eye.c
texgen.c
     
Thursday Graphics Pipeline Pipeline  Chapter 8      

Week 14

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Tuesday Pipeline
(Continued)
  Chapter 8   lab3_openGL
(Note it is NOT a complete program) 
 
Thursday Thanksgiving No Class Happy Thanksgiving      


Week 15

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Tuesday Final Exam Review Final Exam Review    Study Guide Exam
(Word Format)
   
Thursday Questions and Answers
Advanced Topics
Advanced Topics
       

Final Exam Week

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Wednesday December 8, 7:30 - 9:30AM         Final Exam


[Course Home]   [Syllabus]   [Announcements]   [Calendar]   [Handouts]   [Solutions]           
Last modified, April, 2010