Course Schedule

Links will be added here with additional information about lectures, labs, and other assignments. All assignment and exam dates are subject to change, and are provided only as a general guideline until the actual assignment is handed out in class or the exam takes place.

Date Topic and/or Event Readings
January 30 Introduction and Overview Topic Notes: Introduction
February 4 Elementary Modeling Topic Notes: Basic Modeling
February 4-5 Studio/Lab 1: Introduction and Setup
February 6 Objects and Groups
February 11 More Groups
February 11-12 Studio/Lab 2: Objects and Transforms
February 13 No Class: Weather
February 18 Defining Custom Objects Topic Notes: Defining Custom Objects
February 18-19 Studio/Lab 3: Custom Objects
February 20 Extruded Objects, Color Models Topic Notes: Colors and Materials
February 25 Materials
February 25-26 Studio/Lab 4: Colors and Materials
February 27 More Materials
March 3 Lighting Topic Notes: Lighting
March 3-4 Studio/Lab 4 continues: Colors and Materials
March 5 Review Topic Notes: Cameras
March 10 Exam 1 (during class)
March 10-11 Studio/Lab 5: Lights and Cameras
March 12 No Class: SIAM PP08 Conference
March 17-21 Spring Break!
March 24 Surface Images; Cameras
March 24-25 Studio/Lab 6: Replication
March 26 Programming Basics Topic Notes: Programming
March 31 Programming Replication
March 31-April 1 Studio/Lab: Replication continues
April 2 More Programming Examples; Final Project Out
April 7 Bezier Curves Topic Notes: Animation
April 7-8 Studio/Lab 7: Animation
April 9 Basic Animation
April 14 More Animation
April 14-15 Studio/Lab: Continue Animation, Start Final Project
April 16 Advanced Animation; Patch Meshes Topic Notes: Patch Meshes
April 21 Advanced Programming; Atmospherics Topic Notes: Atmospherics
April 21-22 Studio/Lab: Work on Final Project
April 23 Review and Screening
April 28 Exam 2 (during class)
April 28-29 Studio/Lab: Work on Final Project
April 30 Wrapup, Course Evaluations
May 5 Final Project Demonstrations
May 5-6 Studio/Lab: Work on Final Project