Week |
Day |
Date |
Topic |
Deliverables |
1 | Mon | March 7 |
Course Introduction / Logistics | |
Wed | March 9 |
Introduction: Shading Architectures -- GLSL vs RenderMan | ||
2 | Mon | March
14 |
Shading Languages + Tools | |
Wed | March
16 |
Reflection | ||
3 | Mon | March
21 |
Lab 1: Hello Shader LAB | GRADS: Final Effect Choice due |
Wed | March
23 |
Lab 2: Reflection LAB | ||
4 | Mon | March 28 |
Textures I -- static textures | |
Wed | March
30 |
Lab 3: Textures I Lab | Lab
1 due Lab 2 due |
|
5 | Mon | April 4 |
Textures II - procedurally generated textures | TEAM assignment for final projects |
Wed | April 6 |
Lab 4: Textures II - Lab | Lab
3 due |
|
6 | Mon | April
11 |
Catch up lab period | GRADS: Final effect research due |
Wed | April
13 |
MIDTERM UPDATE PRESENTATIONS | Lab 4 due | |
7 | Mon | April
18 |
Lighting | |
Wed | April
20 |
Lab 5: Lighting LAB | ||
8 | Mon | April
25 |
Voumetric Effects | |
Wed | April
27 |
Lab 6: Volumetric Effects Lab | Lab 5 due | |
9 | Mon | May 2 |
Post Processing | |
Wed | May 4 |
Lab 7: Post Processing Lab | Lab 6 due | |
10 | Mon | May 9 | Team Working Session | |
Wed | May 11 | Team Working Session | Lab 7 due | |
Finals |
Friday | May 20 |
FINAL PROJECT PRESENTATIONS (8-10am -- ICL5) | Final project: Code + docs due |