CIS 462: Computer Animation (Fall 2008)

Time:  MW 3:00-4:30
Room: to be determined
Instructor:  Alla Safonova

Email: alla at cis.upenn.edu
Office: Levine 303
Office Hours: to be determined

 

TA: to be determined

Email: XXX

Office Hours: XXX

 

 

Detailed Course Syllabus is coming soon

 

Course Description

This course will cover core subject matter common to the fields of character animation, robotics and embodied intelligent agents.  The intent of the course is to provide the student with a solid technical foundation for developing, animating and controlling articulated systems used in interactive computer games, virtual reality simulations and high-end animation applications. The course balances theory with practice by “looking under the hood” of current games, animation systems and authoring tools and exams the technologies and techniques used from both a computer science and engineering perspective. 

 

 

Topics include

         Principals of Animation and Keyframing

         Motion capture

         Procedural animation

         Facial animation

         Computer simulation

         Smart characters and intelligent agents

         Crowd animation  

         Forward and inverse kinematics

         Dynamic systems and control

         Geometric coordinate systems and transformations

         Quaternions

         Parametric curves and surfaces

         And others…

 

Prerequisites
CIS 120

Familiarity with linear algebra

CIS 270 preferred but not required

 

 

Grading  (preliminary)

The course will consist mainly of lectures, homework exercises and programming assignments.   A mid-term and final exam also will be given.  Grading will be based as follows: approximately 30% on the homework/programming assignments, 35% on the midterm and 35% on the final exam.

 

Examples of Projects from Previous Classes (designed by Liming Zhao)

Curve Editor
WMV[1.13MB]

BVH Player and Motion Blending
WMV[17.3MB]

Particle System Simulation
WMV[2.29MB]

Behavior Animation
WMV[6.91MB]

Motion Capture and Motion Builder Authoring
WMV[2.06MB]  

 

Textbook
Coming soon…