|
|
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:
|
S. R. Buss,
3-D Computer Graphics,
Cambridge University Press, 2003.
|
|
| Recommended reading:
|
Dave Shreiner,
OpenGL Programming Guide,
Addison Wesley, 2010.
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
|
|