Course Description: This course takes a look at Computer Animation from a programmer’s perspective. It will investigate the theory, algorithms and techniques for describing and programming motion for virtual 3D worlds. Approaches that will be explored include keyframing systems; kinematics, motion of articulated figures, procedural and behavioral systems, and the use of motion capture data. This course is a programming-oriented course with major deliverables including the implementation of techniques presented in lecture as well as a final project concentrating on an area of a student’s choice. Students enrolling in this course are expected to have proficiency in the use of a 3D API (e.g. OpenGL, DirectX, Java3D). The course will additionally prepare graduate students to do research in this area through reading, summary, and survey of papers from the animation literature.
Animation Algorithms
Last updated on May 8, 2006 6:39 pm