CS4620/5620 Introduction to Computer Graphics
CS4621/5621 Computer Graphics Practicum
Fall 2013

Announcements

Aug 28  Please register on Piazza.

Aug 28  Welcome!

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