## Schedule

All dates for lectures and unreleased assignments are provisional.

Lectures meet 2:30-3:20 Monday, Wednesday and Friday in Phillips Hall 101. If you are taking CS 4621/5621 then there will also be a lab on Fridays from 3:35-4:25, in Hollister 110.

Date | Topic/notes | Readings | Assignments, etc. | ||
---|---|---|---|---|---|

Aug 28 | introduction | ||||

Intro to 3D Graphics | |||||

30 | ray tracing | text 2.4, 4.1–4.3 | |||

Sep 2 | Labor Day | ||||

4 | ray tracing: ray generation | ray 1 out | |||

6 | ray tracing: intersection & shading | text 4.4–4.7 | |||

Geometric Transformations | |||||

9 | transformations | text 5.2–5.3, 6.1 | |||

11 | 2D transformations | text 6.2–6.3 | HW1 out 9/10 (9/11 add deadline) | ||

13 | 2D transformations | text 6.2–6.3 | |||

16 | hierarchies | ||||

18 | 3D transformations | text 6.4–6.5 | ray 1 due | ||

Pipeline and Rasterization | |||||

20 | triangle meshes | text 12.1 | |||

23 | opengl | ||||

25 | more meshes | ||||

27 | viewing | text 7.1–7.5 | HW1 due, scene out | ||

30 | viewing | ||||

Oct 2 | rasterization | text 8–8.1 | manipulators (4621/5621) out | ||

4 | pipeline operation | text 8.2 | HW2 out | ||

7 | pipeline operation | shader demos | ||||

9 | glsl | ||||

11 | glsl | scene due 10/10 | |||

Oct 14 | Fall Break | ||||

Imaging and Textures | |||||

16 | images | text Ch. 3 | |||

18 | textures | text Ch. 11 | (10/18 drop deadline) | ||

21 | sampling and reconstruction | text Ch. 9 | HW2 due, manipulators (4621/5621) due 10/20 | ||

Oct 22 | Prelim 1: 7:30pm, Upson B17 | ||||

23 | sampling and reconstruction | shaders 1 out | |||

25 | antialiasing | ||||

28 | compositing | shaders 2 out | |||

30 | textures in glsl | ||||

Nov 1 | color | text Ch. 21 | shaders 1 due | ||

4 | color | ||||

Curves and Surfaces | |||||

6 | spline curves | text Ch. 15 | |||

8 | spline curves | shaders 2 due | |||

11 | spline curves | ||||

13 | spline surfaces | splines (4621/5621) out 11/12 | |||

15 | subdivision | HW3 out 11/14 | |||

Animation | |||||

18 | animation | ||||

20 | animation | ray 2 out | |||

22 | animation | splines (4621/5621) due, animation (4621/5621) out | |||

25 | animation | ||||

Nov 27 | Thanksgiving | ||||

Nov 29 | Thanksgiving | ||||

Ray Tracing | |||||

Dec 2 | ray tracing acceleration | HW3 due 11/27 | |||

4 | ray tracing illumination | ||||

Dec 5 | Prelim 2: 7:30pm, Upson B17 | ||||

6 | distribution ray tracing | animation (4621/5621) due | |||

Dec 12 | ray 2: CMS schedule |