CS157 Computer Animation
Spring 2004
-
Professor:
- Z Sweedyk, 2341 Olin, x78360
- Mail: z@cs.hmc.edu
- Office hours: see my schedule
-
Lecture:
- M&W 11-12:15, B105
-
Course mailing list:
- cs-157-l@hmc.edu
-
Tutors/Graders:
- Keith Stevens: kstevens@cs.hmc.edu
-
Texts:
- OpenGL Programming Guide , Mason Woo, Jackie Neider, Tom Davis, Dave Shreiner
- Computer Animation, Algorithms and Techniques, Rick Parent
-
What is the course about?
- In this course we study the fundamental algorithms and techniques used in computer animation
and special effects. These techniques are primarily concerned with controlling motion across
time and include interpolations schemes, particle systems, physically based simulation,
and kinematics. We may also discuss some advanced modeling methods.
And in addition to the technology of animation, we will also survey its history and learn about
the production process.
-
Course requirements:
- There are two major course projects. In the first project you'll build your own "mini-Maya"
by implementing a number of basic animation algorithms. This project will evolve over the
first 8 weeks of class with weekly or biweekly milestones. The "mini-Maya" project is worth
40% of your grade. The second major project is up to you to design. It may be a technical
project, an animated film, or an animated film that uses software you develop. You may work
alone or in a team of up to 3 students. The complexity of the
project should reflect the number of participants. This
project is worth 40% of your grade. The remaining 20% of your grade is based class participation, particularly with respect to the production
of a class film.
-
Links
-
IK lab 1