CS184 Fall 98 Course Contents

Readings numbers are for Hearn and Baker "Computer Graphics, C version".
V = "VRML 2.0 Sourcebook" by Ames, Nadeau & Moreland.
Readings with a "+" sign are online lecture notes.
 

Lec Date Topics Readings   Lab
1 8/24/98 Course Overview, applications of graphics 1.1-8   
2 8/26/98 Basic shapes, 2D translations and rotations 3.1, 5.1 Quiz 1
3 8/28/98 General 2D transformations, homog. coords 5.2-4 < In Class
4 8/31/98 3D shapes, 3D rotation and translation 11.1-2    
5 9/2/98 More 3D shapes: Extrusions and grids V 14, 15 Lab 1
6 9/4/98 Coordinate frames and transformations 11.3-7 < due 10pm
    9/7/98 Labor day holiday       
7 9/9/98 3D to 2D projections, Cameras 9.1, 12.2-4 Lab 2
8 9/11/98 More viewpoints, Object hierarchies 7.3-4, 11.5-7 < due 10pm
9 9/14/98 Interaction - sensors and routes V 9 Lab 3
10 9/16/98 Animation - keyframing and interpolation 16.5, V 8 < due 10pm
11 9/18/98 Scripting in Javascript and Java V 30    
12 9/21//98 Kinematics 16.6 Lab 4
13 9/23/98 Dynamics 16.6 < due 10pm
14 9/25/98 Behaviors, particle systems and flocks 10.20-21    
15 9/28/98 Texture mapping principles 14.9, V 18 Lab 5
16 9/30/98 Design spaces, direct manipulation 8.5+ < due 10pm
17 10/2/98 Image-based modeling and rendering +    
18 10/5/98 Curves and surfaces 10.2-3     
19 10/7/98 Parametric and Geometric continuity 10.6     
20 10/9/98 Cubic splines 10.7 < HW1 due
21 10/12/98 Bezier curves and surfaces 10.8     
22 10/14/98 B-spline curves and surfaces 10.9     
23 10/16/98 Subdivision methods 10.13 < HW2 due
24 10/19/98 Recursive shapes - fractals 10.18 Project 1
25 10/21/98 CSG models 10.15 < due 10pm
26 10/23/98 Theory of color, CIE diagrams 15.1-2 < HW3 due 
27 10/26/98 Bases - RGB, CMYK, HSV 15.3-8    
28 10/28/98 Light sources, shading / Midterm 14.1    
29 10/30/98 Sources and shading in VRML 14.2     
30 11/2/98 Gouraud and Phong interpolation 14.5      
31 11/4/98 Ray tracing 14.6 Lab 6
32 11/6/98 Texture, Bump and Displacement mapping 14.9 < due 10pm
33 11/9/98 Radiosity methods 14.7     
34 11/11/98 More about Radiosity 14.7 Lab 7
35 11/13/98 2D Display devices - raster vs. vector 2.1-2 < due 10pm
36 11/16/98 Line drawing, polygon filling 3.1-2, 3.11     
37 11/18/98 Aliasing and Antialiasing 4.8     
38 11/20/98 Clipping 6.5-6.7, 12.5     
39 11/23/98 3D Visibility, Z-buffer 13.1-3 Project 2
40 11/25/98 A-buffer 13.4-6    
    11/27/98 Thanksgiving holiday       
41 11/30/98 Space partitions and ray casting 10.15-17,13.7-10   
42 12/2/98 Review/ wrapup    < due 10pm
43 12/4/98 Project Presentations - 10-12 Wozniak lounge        
    12/9/98 Final, 12:30 - 3:30pm, in 277 Cory Hall       

Topic color key: 

      = Building and using 3D models (VRML97)
    = Advanced Modeling
    = Light physics and realistic rendering (Renderman)
    = Rendering algorithms and hardware