Computer Graphics
COMP 770 (236)

1/10 Introduction  
1/17 Screen space and world space  
1/22 2D imaging and transformations  
1/24 3D transformations - I  
1/29 3D transformations - II  
1/31 Building and interacting with a 3D world Program 1 assigned
2/5 Culling and clipping  
2/7 Triangle rasterization  
2/12 Texture mapping  
2/14 Illumination and shading - I Program 1 due
Quiz 1 assigned
2/19 Illumination and shading - II Quiz 1 due
Program 2 assigned
2/21 Advanced texture mapping  
2/26 Graphics hardware  
2/28 Programmable shaders  
3/5 Advanced OpenGL Program 2 due
Program 3 assigned
3/7 Visibility  
3/12 NO CLASS  
3/14 NO CLASS  
3/19 Ray tracing - I  
3/21 Ray tracing - II  
3/26 Global illumination  
3/28 Global illumination II Program 3 due
Program 4 assigned
4/2 Guest Lecture  
4/4 Global illumination II  
4/9 Shadows  
4/11 Projects - Curves and surfaces I Program 4 due
4/16 Curves and surfaces II Quiz 2 assigned
Final project proposal due
4/18 Geometric Modelling Quiz 2 due
4/23 Animation  
4/25 Image based rendering  
5/4 Final project presentation Final projects due