CSCI 6555 - Computer Animation: Fall 2015

Lab 0 instructions

General Information

"Computer Animation: Algorithms and Techniques" by Rick Parent

Watt and Watt, Advanced Animation and Rendering Techniques 
Kerlow, The Art of 3-D Computer Animation and Imaging

Prof. James K. Hahn
Office: 800 22nd St. NW Suite 5830
Office phone: 202-994-5920
E-mail: [email protected]

Office Hours
4:00PM - 5:00PM on Thursday

Yan Meng: [email protected]

There will be approximately five assignments

A mid-term and a final

Based on the following weighting:
Midterm exam25%
Final exam35%

Grading is on a curve, modified to account for overall class quality.

By prior arrangement only, or due to an immediate personal emergency.
Academic Integrity Code
I encourage you to discuss approaches to problem solutions with each other. It is unreasonable to collaboratively work out a detailed solution, to copy a solution, or to give away a solution for the assignments. However, I encourage you to work with each other for the final project. All examinations, papers, and other graded work products and assignments are to be completed in conformance with The George Washington University Code of Academic Integrity.


* Introduction


* Introduction to traditional animation (Lab 0)

Kinematics of motion

Key-framing introduction

Coordinate systems

* Euler angles and Quaternions (Lab 1)

Catmull-Rom and B-Splines

Advanced key-framing

* Articulated Figures - Forward Kinematics

Walking, running, aperiodic motion

* Articulated Figures - Inverse Kinematics (Lab 2)

Physics based modeling (Rigid, collision detection and response)

Optimization techniques

* Kinematic deformable objects (Lab 3)

Human and animal modeling and animation (soft tissue, skin)

Facial Animation - Parametric model

* Physics based modeling (Deformable models)


* Morphing

Behavioral and heuristic models

Plants, algorithmic animation

* (Lab 4)

Evolutionary techniques

Derivation of controllers

* Animation languages and systems

Motion-capture and Real-time Control

VR and animation

* Rendering and temporal-aliasing (Lab 5)

* Sound modeling and synchronization

* Video/editing/film recording

* Presentation of storyboard/plan for final project


* Festival of Animation!