Computer Animation (4190.417)
Fall 2004
|
Instructor |
Office: 302-325 Phone: 880-1845
|
||
|
Class hours |
Tuesday and Thursday 4:00-5:15pm
|
||
|
Classroom |
|
Building 302, Room 308
|
|
|
Textbook |
|
Rick Parent, Computer Animation: Algorithms and Techniques, Morgan Kaufmann.
|
|
Pre-requisites |
Undergraduate computer graphics Programming skills for C or C++ Programming skills for OpenGL or DirectX are required
|
||
Grading policy
|
Classroom presentation: 20 % Programming assignments: 40% Quiz & exam: 40%
|
||
|
Schedule |
|
||
|
Week 1 |
9 / 7 |
|
History of animation Principles of animation [slide]
|
|
9 / 9 |
|
Affine geometry [slide]
|
|
|
Week 2 |
9 / 14 |
|
Transformation [slide]
|
|
9 / 16 |
|
Rotation and orientation: Fundamentals [slide]
|
|
|
Week 3 |
9 / 21 |
|
Video show
|
|
9 / 23 |
|
Rotation and orientation: A coordinate free perspective | |
|
Week 4 |
9 / 28 |
|
No class (추석) |
|
9 / 30 |
|
Solving linear systems [slide]
|
|
|
Week 5 |
10 / 5 |
|
Over-determined and under-determined linear systems
|
|
10 / 7 |
|
Splines [slide] |
|
|
Week 6 |
10 / 12 |
|
Rotation and orientation: Interpolation [slide]
|
|
10 / 14 |
|
No class | |
|
Week 7 |
10 / 19 |
|
Keyframe interpolation and speed control [slide]
|
|
10 / 21 |
|
Kinematics [slide]
|
|
|
Week 8 |
10 / 26 |
|
Inverse kinematics [slide]
|
|
10 / 28 |
|
Differential equation basics Particle dynamics
|
|
|
Week 9 |
11 / 2 |
|
Midterm exam |
|
11 / 4 |
|
Implicit methods
|
|
|
Week 10 |
11 / 9 |
|
Cloth and Fur
|
|
11 / 11 |
|
Rigid body dynamics
|
|
|
Week 11 |
11 / 16 |
|
Constrained dynamics |
|
11 / 18 |
|
Collision and Contact
|
|
|
Week 12 |
11 / 23 |
|
History of motion capture [slide]
|
|
11 / 25 |
|
Field trip to the motion capture lab | |
|
Week 13 |
11 / 30 |
|
No class (입시)
|
|
12 / 1 |
|
Motion data processing [slide]
|
|
|
Week 14 |
12 / 7 |
|
Constraint-based methods |
|
12 / 9 |
|
Interpolation and blending [slide] | |
|
Week 15 |
12 / 14 |
|
No class |
|
12 / 16 |
|
Presentation of programming assignment #4 The best of the contest
Honorable mention
|
|