CPSC 441: Computer Graphics

Spring 2009


 

 

Lectures

Date

Topic

Reading

Extra

1/22

 

Introduction to course

 

HB 2-9

 

1/27

 

Scan Conversion of Lines

 

HB 3-1 to 3-7

 

1/20

 

Class reschedule (mocap session in 505)

 

 

 

1/29

 

Scan Conversion of Polygons

 

HB 4-9 to 4-14

 

 

2/3

 

Assignment 1 Due

 

 

 

2/3

 

Clipping Lines

 

HB 6-5 to 6-7

 

2/5

 

Clipping Polygons

 

HB 6-8

 

2/10

Transformations in 2D

HB 5-1 to 5-5, 5-8

 

2/12

 

Transformations in 3D

 

HB 5-9 to 5-17

 

2/17  

Assignment 2 Due

 

   

2/17

3D Viewing

HB 7-1 to 7-10

 

 

2/22  

Linear Algebra test due

 

   

2/19

Projection/Hierarchical Modeling

HB 14,

opengl book chapter 3

Hierarchy of transformations

 

2/24  

Projection/Hierarchical Modeling (cont.)

 

  ASF/AMC document

2/26

 

Hidden Surfaces

 

 

HB 9-1 to 9-3

 

3/3

Hidden Surfaces (cont.) and Review

HB 9-3 to 9-11,9-14,9-15

 

3/3  

Assignment 3 Due

 

   

3/5

 

Color

 

HB 12-1 to 12-8

 

3/10

 

Opengl Tutorial

 

 

 

3/12

Midterm

 

 

 

3/16-3/20  

No class, spring break

 

   

3/24

 

Lighting

 

Assignment 4 Due

 

HB 10-1 to 10-3

 

3/26

Shading

HB 10-10, 10-17, 10-18

 

3/31

 

Ray Tracing

 

HB10-11

 

4/2

Radiosity

HB10-12

 

- Hemicube document

- Progressive refinement radiosity

4/7

 

Rotation Representations

 

A-7

Coordinate transform document

4/9

 

Keyframe Interpolation/smooth curve

 

Assignment 5 Due

 

HB 8-8 to 8-10

 

4/14

 

Keyframe Interpolation/smooth curve II

 

 

 Various spline applet

4/16

 

Optical motion capture

(Vicon mocap demo in HRBB505)

 

 

 

 

4/21

 

Animation with Mocap

 

   

 

4/23

 

Forward kinematics/inverse kinematics

 

  IK document

4/28  

Photon Mapping

 

  - Section 4.1-4.6 [siggraph2007 course notes]

4/30

 

Summary and Review

 

 

 

5/6  

Assignment #6 is due

 

   

5/12

 

Final exam (1:00-3:00pm)

HRBB 113