University of Houston, Department of Computer Science
COSC 6397 (Spring 2007)


| Instructor Information | Prof. Zhigang Deng Email: zdeng@cs.uh.edu
|
| Synopsis |
This course will introduce some basic techniques in computer animation such as keyframing animation and inverse kinematics, as well as more advanced topics including physics-based motion simulation, character motion synthesis, deformable models, particle systems, automatically generation of controllers, and facial animation. This course will also discuss state of the art motion capture techniques and the related research areas. In addition to topics directly related to computer animation, this course will cover background materials such as mathematical/physics in animation, differential equations, and basic optimizing techniques.
|
| Prerequisites |
o Basic understanding of linear algebra, vector calculus o A working knowledge of C/VC++ programming, and any graphics programming experience will be a plus.
|
| Lecture Schedule (tentative)
|
o Week 1: Introduction to Computer Animation o Week 2: Fundamental Math/Physics for Animation o Week 3: 3D Graphics Review o Week 4: OpenGL fundamentals o Week 5: Motion Control, Keyframing, and Kinematics o Week 6: Motion Capture o Week 7: High Level Motion Control o Week 8: Rigid Body Dynamics o Week 9: Particle Systems o Week 10: Deformable Bodies o Week 11: Cloth Animation o Week 12: Fluid Animation o Week 13: Character Animation o Week 14: Facial Animation o Week 15: Final project presentation o Week 16: Final project presentation
|
| Reference Books/Materials
|
Book: "Computer Animation: Algorithms and Techniques”, by Rick Parents, Morgan Kaufman, 1st edition, 2001. ISBN#: 1558605797 Additional readings: There are many animation papers published each year on leading graphics conferences and journals, including Conferences: ACM SIGGRAPH, ACM SIGGRAPH/EG Symposium on Computer Animation, ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, Eurographics, IEEE Computer Animation and Social Agents, etc. Journals: ACM Transaction on Graphics, IEEE Transaction on Visualization and Computer Graphics, IEEE Computer Graphics & Applications.
|
| Grading Scheme
|
o No midterm and final exam o Homework 45% (each homework has 15%) o Final Project 45% (including presentation) o Participation/attendance of the class 10%
|