CMPS 160 - Introduction to Computer Graphics - Fall 2006

Instructor:

James Davis

Office:

E2 363

Phone

(831) 459-1841

E-mail:

davis@cs.ucsc.edu

Office Hours:

Thur 12-2pm, or by appointment

Class Time:

T.Th 10:00-11:45am

Place:

E2 194

Teaching Assistant:

Adam Smith

amsmith@cs.ucsc.edu

Grader:

Krystle de Mesa

kdemesa@ucsc.edu

Lab Hours:

(*must attend at least one lab)

Monday*5-7Social Sciences 1
Tuesday4-6Social Sciences 1
Wednesay*10-12Social Sciences 1
Thursday5-7Arts (Porter)
Friday7-9pmCowell Apartments (low capacity)

Online Discussions:

http://groups.google.com/group/onesixty (subscribe to get class announcements)



Class Schedule

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Month Day    Topics (click for resources) Reading Resources
September  21     Introduction
26     Visual Perception/Raster Displays H&B [2.1-2.3], H&B [10.7-10.8]
28     2D Transforms H&B [5.1-5.8]
October 3     3D Transforms/Perspective H&B [5.9-5.18]
5     Line Drawing/Rasterization H&B [3.5, 3.15], Angel [7.8-7.10]
10     Prof. Davis' Research
12     Compositing Porter & Duff, Blinn [1], Angel [8.11]
17     Review Session Topics for Midterm
19     Midterm 1
24     Visibility H&B [9], Angel [7.1-7.7, 7.11, 10.10]
26     Local Lighting H&B [10.1-10.7, 10.10], Angel [6]
31     Global Lighting (Ray Tracing/Radiosity) H&B [10.11-10.14], Angel [12.4-12.8]
November 2     Color H&B [12], Angel [2.5]
7     Anti-Aliasing H&B [4.17], Angel [7.12], Extras
9     Midterm 2
14     Image Warping/Texture H&B [10.13-10.18], Angel [8.1-8.9], Heckbert[figs], Crow, Williams
16     Sampling Theory H&B [4.17], H&B [13.9], Angel [13.9] FvD [14.10]
21     IBR/Volume Rendering Angel [12.8]

Project Checkpoint 1

23     Holiday
28     Curves and Surfaces Angel [11]

Guest speakers: Matt Hamre and Chris Larson from Visual Concepts

30     Final
December 4     Review of Student Projects/Show & Tell