CMPS 160 Introduction to Computer Graphics
Fall 2007
E2 192
MWF 12:30-1:40 pm
Announcements
12/07/2007 Final exam solutions posted. 11/27/2007 Class videos are posted on YouTube. 11/15/2007 Information about the final projects and videos posted to the syllabus. 10/29/2007 Lab 4 and hw solutions posted. 10/24/2007 Syllabus and wiki updated; more lecture slides posted. 10/21/2007 Lab 3, HW4, and more lecture slides posted. 10/17/2007 The long awaited submission instructions are now posted on the respective lab pages. 10/14/2007 Homework 3 posted. Chat rooms are now enabled on WebCT. Feel free to use this space for helping each other when working on assignments and labs. Maybe you'll even see some TA's inside! 10/13/2007 Lab 2 posted. 10/12/2007 Homework 1 solutions posted. 10/06/2007 Lab 1, Homework 2, and Lecture 3 posted. 10/04/2007 Lecture 2 added to wiki. Lecture Videos link posted. 10/02/2007 Homework 1 posted. 09/28/2007 Lecture 1 added to wiki; Lab 0 description posted.
Course Information
Instructor: James Davis
Office: E2 363
Office Hours: Tuesday and Wednesday, 10-11am
Email: davis@cs.ucsc.edu
Course TA: Indrani Chakravarty
Office Hours: TBA
Course Staff: Chirag Dave, Krystle de Mesa, Bryan Harris, Emily Lovell, and Adam Smith
For any course related questions, contact Krystle: kdemesa@soe.ucsc.edu. (Please be sure to include '160' in the subject).

Mailing List: http://groups.google.com/group/ onesixty_f07 (subscribe to get class announcements)
Lab Information:
  • 160L-01: MW 10-12pm at Soc Sci I 135 (Indrani/Bryan on M; Indrani on W)
  • 160L-02: TTh 11-1pm at Soc Sci I 135 (Indrani/Chirag on T; Indrani on Th)
Other Information:
Schedule

Date

Topic/Description

Due

Reading

9/28 Fri Introduction/OpenGL [slides] [video]
10/1 Mon Viewing and Images [slides] [video] Chapter 1, Sections:
  • Intro (p. 1-3)
  • 1.1-1.4 (p. 3-15)
  • 1.6 (p. 28-32)
  • 1.8 (p. 33-47)
10/3 Wed Color and Vision [slides] [video] Chapter 1, Sections:
  • 1.5.1-1.5.4 (p. 16-24)
Chapter 2, Sections:
  • Intro-2.2 (p. 49-52)
  • 2.2.1-2.2.3 (p. 53-56)
10/5 Fri Local Lighting and Shading [slides] [video] HW 1 [Solution] Chapter 2, Sections:
  • 2.3.1-2.3.2 (p. 63-75)
  • 2.4.1-2.4.3 (p. 78-85)
  • 2.6 (p. 100-110)
10/8 Mon SIGGRAPH 2005 Electronic Theater Screening
(Instructor out of town)
Lab 0
10/10 Wed Object Modeling [slides] [video] Chapter 3, Sections:
  • Intro, 3.2-3.5 (p. 113, 122-140)
10/12 Fri 2D/3D Transformations [slides] [video] HW 2 [Solution] Chapter 3, Sections:
  • 3.1, 3.6-3.7 (p. 114-122, 140-152)
10/14 Sun Wiki Submissions for HW 3
10/15 Mon Projection [slides] [video] Lab 1
10/17 Wed Visibility [slides] [video] Chapter 5, Sections:
  • Intro, 5.1 (p. 189-196)
  • 5.2.1-5.2.3, 5.2.6 (p. 197-203, 205-208)
  • 5.3 (p. 211-214)
10/19 Fri Best of Lab 1 Viewing [video] HW 3 [Solution]
10/21 Sun Wiki Submissions for HW 4
10/22 Mon Texture [slides] [video] Lab 2 Chapter 6, Sections:
  • Intro (p. 215-216)
  • 6.1-6.3, 6.5-6.7 (p. 216-232, 233-268)
10/24 Wed Best of Lab 2 Viewing/Shaders [slides] [audio]
10/26 Fri Topic: "Really cool stuff you can do with graphics that won't be mentioned in class otherwise" (presented by Adam Smith)
(Instructor out of town) [video]
HW 4 [Solution]
10/29 Mon Compositing (presented by Adam Smith)
(Instructor out of town) [video]
Lab 3
10/31 Wed Best of Lab 3 Viewing/Midterm Review [video]
Midterm Review
11/2 Fri Midterm
11/4 Sun Wiki Submissions for HW 5
11/5 Mon Final Project Ideas/Information Session [video]
11/7 Wed Ray Tracing [slides] [video] Chapter 8, Sections:
  • 8.1-8.4 (p. 301-326)
11/9 Fri Prof. Davis' Research [slides] [video] HW 5
11/11 Sun Wiki Submissions for HW 6
11/12 Mon Veteran's Day; No Class
11/13 Tue Video Team/Topic
Lab 4
11/14 Wed Sample Theory [slides] [video] Sample Theory PDF
11/16 Fri Best of Lab 4 Viewing [video] HW 6
11/19 Mon Signal Processing [slides] [video] Video Script
Team for Rendering Project
Chapter 9, Sections:
  • Intro., 9.1-9.5, 9.9 (p. 340-362, 377-378)
11/21 Wed Topic: "After college, now what?" [slides] [video] Lab 5
11/23 Fri Thanksgiving Break; No Class
11/25 Sun
11/26 Mon Curves and Curved Surfaces [slides] [video] Video Chapter 4, Sections:
  • 4.1-4.7 (p. 155-188)
11/28 Wed View Videos
11/30 Fri Final Exam [Solutions]
12/3 Mon No class: James traveling
12/5 Wed SIGGRAPH videos/Guest Speaker
Topic: TBA
12/7 Fri Project Checkpoint 2
12/9 Sun Final Project Due
  1. Project
  2. Poster
  3. Webpage
12/11 Tue 12-3pm Final Project Presentations
in E2 386 (Motion Capture and Animation Lab)
page last updated: November 19, 2007.