CS4620 Introduction to Computer Graphics
CS4621 Computer Graphics Practicum
Cornell University
MWF 2:30pm, Hollister B14
F 3:35pm, Philips 203 [4621 only]
Instructor: Steve Marschner
Staff
Eston Schweickart (Ph.D. TA, ers@cs.cornell.edu)
Rundong Wu (Ph.D. TA, rw489@cornell.edu)
Balazs Kovacs (Ph.D. TA, bk472@cornell.edu)
Nicolas Savva (M.S. TA, nsavva@graphics.cornell.edu)
Deedy Das (M.Eng. TA, dd367@cornell.edu)
Jack Hessel (Ph.D. TA, jmh563@cornell.edu)
Cristian Zaloj (Ugrad TA, cz68@cornell.edu)
Victoria Dye (Ugrad TA, ved8@cornell.edu)
Stephen McDowell (Ugrad TA, sjm324@cornell.edu)
Eric Gao (Ugrad TA, emg222@cornell.edu)
Alex Spitzer (Ugrad TA, aes368@cornell.edu)
Andrew Wolfers (Ugrad TA, asw225@cornell.edu)
Ryan Hall (Ugrad TA, rth45@cornell.edu)
David Lee (Ugrad TA, dkl53@cornell.edu)
Schedule
date | topic | reading | assignments | |
---|---|---|---|---|
27 | Aug | intro slides | Ch. 1, Ch. 2 | |
29 | Aug | triangle meshes | no 4621 slides | Ch. 12: up to 12.1.4 | Mesh out |
1 | Sep | —Labor Day— | ||
3 | Sep | Blender Mesh Tutorial slides | ||
5 | Sep | History of CG | no 4621 | Ray1 out | |
8 | Sep | ray tracing intersection slides | Ch. 4: up to 4.4 | Mesh due |
10 | Sep | ray tracing shading slides | Ch. 4: 4.5 to end | |
12 | Sep | shading and textures slides | 4621 intro starter ideas slides | ||
15 | Sep | interpolation slides | transformations slides | ||
17 | Sep | 2D transformations slides | Ch. 5, Sec. 6.1 | |
19 | Sep | hierarchies slides | Sec. 12.2 | |
22 | Sep | 3D transformations slides | Ch. 6: 6.2 to end | Ray1 due |
24 | Sep | perspective slides | Scene out | |
26 | Sep | viewing slides | Ch. 7 | |
29 | Sep | viewing (cont'd.) | ||
1 | Oct | —no class (Gates dedication)— | ||
3 | Oct | rasterization slides | Ch. 8: up to 8.1 | |
6 | Oct | graphics pipeline slides | Ch. 8: 8.2 to end | |
8 | Oct | images slides | Ch. 3: up to 3.3 | |
10 | Oct | GLSL slides slides slides | Scene due, Shaders out | |
13 | Oct | —Fall Break— | ||
15 | Oct | OpenGL slides | ||
17 | Oct | games with textures slides | ||
20 | Oct | images | antialiasing slides | ||
21 | Oct | Midterm: 7:30pm, Phillips 101 | ||
22 | Oct | compositing slides | Sec 3.4 | |
24 | Oct | spline curves slides | Ch. 15: up to 15.5 | Splines out |
27 | Oct | spline curves | Ch. 15: up to 15.6.2 | Shaders due |
29 | Oct | spline curves | ||
31 | Oct | surfaces slides | ||
3 | Nov | surfaces | ||
5 | Nov | subdivision slides | ||
7 | Nov | subdivision | Animation out | |
10 | Nov | animation slides | Splines due | |
12 | Nov | animation notes | ||
14 | Nov | animation | ||
17 | Nov | animation | ray tracing | ||
19 | Nov | ray tracing acceleration slides | ||
21 | Nov | reflection & illumination slides | Ray2 out | |
24 | Nov | advanced ray tracing slides | Animation due | |
26 | Nov | —Thanksgiving Break— | ||
28 | Nov | —Thanksgiving Break— | ||
1 | Dec | Prof. Greenberg: TBA | ||
3 | Dec | Prof. James: TBA | ||
5 | Dec | Prof. Bala: TBA | Ray2 due | |
11 | Dec | Final exam, 7pm, Barton Hall (west section) | ||
15 | Dec | Final presentations [4621] (11:00-14:00 - Gates 114) |