logo

CSCI 3161: Computer Animation

Lectures: MWF, 10:35-11:25, McCain 2132
Instructor: Dirk Arnold
Office hours: by appointment or whenever my door is open
Forum: click here
Important dates: midterm test: Oct. 26, in class (review)
final exam: Dec. 11, 12:00pm-2:00pm, Dalplex (review)
Course description: The course provides students with a practical foundation in high-level computer animation programming. Through the development of a significant project using industry standard graphics libraries, students will learn proven techniques that have become common currency in the field of computer animation.
Textbook: cover S. R. Buss,
3-D Computer Graphics,
Cambridge University Press, 2003.
Recommended reading: cover Dave Shreiner,
OpenGL Programming Guide,
Addison Wesley, 2010.
cover E. Angel,
OpenGL: A Primer,
Addison Wesley, 2008.

Note: An earlier version of the OpenGL Programming Guide (that is sufficient for our purposes) is available online.
Grading: Assignments (40%), midterm exam (20%), final exam (40%)
Assignments: Assignment 0; due September 24, in class (solution)
Assignment 1; due October 15, in class
Assignment 2; due October 24, 10:35am no extensions
Assignment 3; due November 23, in class
Assignment 4; due December 3, 10:35am no extensions
Slides: 0. Introduction
1. OpenGL and GLUT
2. Geometric Transformations
3. Viewing in 3D
4. Curves
5. Lighting, Shading, and Texture Mapping
6. Animation