CS351 : Fall 2015-2016
1: Thu Sep 03
- Start here!: all course resources are linked from this page. Follow the link below to get started.
- Introduction and setup
2: Fri Sep 04
- Images, Viewing systems, Render pipeline
- Image code (due Mon Sep 07)
3: Mon Sep 07
- OpenGL commands
- Program1 (due Thu Sep 10)
4: Tue Sep 08
5: Thu Sep 10
6: Fri Sep 11
7: Mon Sep 14
8: Tue Sep 15
- Transforms
- Read 6.1 - 6.5 (skip the bit on normals)
9: Thu Sep 17
- Using transforms
- Program3 (due Mon Sep 21)
10: Fri Sep 18
11: Mon Sep 21
- Pipeline
- Orthographic projection
- Read 7.1.2
12: Tue Sep 22
- Perspective projection
- Using view transforms
- Read 7.2-7.5
13: Thu Sep 24
- Viewport transform
- Rotation notes
- Program4 (due Tue Sep 29)
14: Fri Sep 25
15: Mon Sep 28
16: Tue Sep 29
- Phong reflectance
- Shading
- Homework2 (due Mon Oct 05)
- Read Chapter 10
17: Thu Oct 01
- Global Illumination
- Graphics hardware
18: Fri Oct 02
19: Mon Oct 05
20: Tue Oct 06
- Program5 (due Fri Oct 16)
- Program5 work time
21: Mon Oct 12
- Texture filtering
- Using textures
- Homework3 (due Thu Oct 22)
22: Tue Oct 13
- Program5 work time
23: Thu Oct 15
- Texture code (due Fri Oct 16)
- Program5 work time
24: Fri Oct 16
- Final project (due Fri Nov 13)
- Program5 work time
25: Mon Oct 19
- Review program 5
- Review homework
26: Tue Oct 20
27: Thu Oct 22
- Render to texture code (due Fri Oct 23)
- Project groups
28: Fri Oct 23
- Shadows
- Project time
29: Mon Oct 26
30: Tue Oct 27
31: Thu Oct 29
32: Fri Oct 30
- Particles
- Project time
33: Mon Nov 02
- Visibility
- Model details
- Project time
34: Tue Nov 03
35: Thu Nov 05
- Clipping
36: Fri Nov 06
- Line drawing
- Materials and multiple models
- Project time
37: Mon Nov 09
- Triangle fill
38: Tue Nov 10
- Curves
39: Thu Nov 12
- No class
40: Fri Nov 13
- No class