CSCI 6555 - Computer Animation: Fall 2007

Assignments

Lab 0 instructions


General Information

Text
"Computer Animation: Algorithms and Techniques" by Rick Parent

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

InstructorProf. James K. Hahn
Office: 703 Academic Center
Office phone: 202-994-5920
E-mail: [email protected]
URL: http://www.icg.gwu.edu

Office Hours
Friday 4:00-6:00 pm

TA
Can Kirmizibayrak 
E-mail: [email protected]
Office: Staughton 301 
Office Hours: Wed 5-7 or by appointment

Assignments
There will be approximately five assignments

Exams
A mid-term and a final

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

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

Missed exam
By prior arrangement only, or due to an immediate personal emergency.

Cooperation
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.


Schedule

1 - Introduction:
Course structure
Hardware and software resources

2 - Introduction to traditional animation
Kinematics of motion
Key-framing introduction
Coordinate systems
(Lab 0)

3 - Euler angles and Quaternions
Catmull-Rom and B-Splines
Advanced key-framing
(Lab 1)

4 - Articulated Figures - Forward Kinematics
Walking, running, aperiodic motion

5 - Articulated Figures - Inverse Kinematics
Physically based modeling (Rigid, collision detection and response)
Optimization techniques 
(Lab 2)

6 - Kinematic deformable objects 
Human and animal modeling and animation (soft tissue, skin)
Facial Animation - Parametric model
(Lab 3)

7 - Physically based modeling (Deformable models)

8 - MIDTERM EXAM

9 - Morphing
Behavioral and heuristic models
Plants, algorithmic animation

10 - Optimization techniques
Evolutionary techniques
Derivation of controllers
(Lab 4)

11 - Animation languages and systems
Motion-capture and Real-time Control
VR and animation

12 - Rendering and temporal-aliasing
(Lab 5)

13 - Sound modeling and synchronization

14 - Video/editing/film recording

15 - Presentation of storyboard/plan for final project

16 - FINAL EXAM