CS5625 Interactive Computer Graphics
Cornell University, Spring 2016
T/Th 10:10am, Gates G01
Instructor: Steve Marschner
office hours: T 2:00–3:00pm, Th 1:15–2:15pm, Gates 313 [canceled 2/2]
Course Staff
- Eston Schweickart, TA office hour: F 3:00–4:00pm, Gates 345
- Pramook Khungurn, TA office hour: W 2:00–3:00pm, Gates 345 [starting 2/10]
- Kate Salesin, UTA office hour: TBA
- Kristen Crasto, UTA office hour: F 11:00am–noon, Gates G15
Schedule
| date | topic | reading | assignments | |
|---|---|---|---|---|
| 28 | Jan | intro slides | ||
| 2 | Feb | shading and shading frames slides | Lengyel | |
| 4 | Feb | detail mapping slides | PA1 out | |
| 9 | Feb | microfacet models slides | ||
| 11 | Feb | mesh animation slides slides | Kavan, SIGGRAPH skinning course I.1-2 | PA1 due 2/12 |
| 16 | Feb | —February Break— | ||
| 18 | Feb | mesh animation | signal processing slides | PA2 out | |
| 23 | Feb | signal processing | antialiasing | [Green 2007] | |
| 25 | Feb | sampling theory slides | PA2 due 2/26, PA3 out | |
| 1 | Mar | texture antialiasing slides | Williams doi cms Greene & Heckbert CGA 1986 doi cms |
|
| 3 | Mar | texture antialiasing | McCormack et al. 1999 doi cms | PA3 due 3/4, PA4 out |
| 8 | Mar | normal map antialiasing | OpenGL framebuffers | Olano & Baker 2010 web | |
| 10 | Mar | illumination math | PA4 due 3/11, PA5 out | |
| 15 | Mar | deferred shading slides | ||
| 17 | Mar | shadow maps slides | Williams SIGGRAPH 1978 doi cms Kilgard slides opengl-tutorial.org tutorial |
PA5 due 3/18, PA6 out |
| 22 | Mar | soft shadows | shadow volumes slides | Reeves SIGGRAPH 1987 doi cms Fernando 2005 sketch Eisemann et al. 2010 course notes |
|
| 24 | Mar | shadow volumes | final projects slides | Crow SIGGRAPH 1977 doi cms McGuire GPU Gems web Stich et al. GPU Gems 3 web |
PA6 due 3/25, PA7 out |
| 29 | Mar | —Spring Break— | ||
| 31 | Mar | —Spring Break— | ||
| 5 | Apr | ambient occlusion slides | Mittring SIGGRAPH 2007 course notes web cms Chapman tutorial McGuire et al. HPG 2011 doi cms |
|
| 7 | Apr | real-time physics 1 | Witkin and Baraff 2001 course notes | PA7 due 4/8, PA8 out |
| 12 | Apr | real-time physics 2 | proposals due 4/13 | |
| 14 | Apr | spherical harmonic lighting slides | Sloan et al. 2002 doi cms Sloan on SH tricks web cms |
PA8 due 4/15 |
| 19 | Apr | color science | ||
| 21 | Apr | midterm | ||
| 21 | Apr | midterm | ||
| 26 | Apr | subdivision | ||
| 28 | Apr |   | ||
| 3 | May | tone mapping | CS 5625 framework slides | ||
| 5 | May | GPU architecture | ||
| 10 | May | milestone presentations | ||