ECE 495/595 Advanced Computer Graphics and Animation, Spring, 2014 (completed)
Office: ECE 134B
Office hour: Monday 11:00am - 1:00pm
This class focuses on the both theoretical foundations and programming techniques involved in computer graphcs/animation. Algorithms and approaches for both character animation and physically based animation will be covered. Particular subjects may include skeletons, skinning, keyframing, facial animation, inverse kinematics, locomotion, motion capture, video game animation, particle systems, rigid bodies, clothing, and other techniques.
Formal prerequisites for this course are Linear Algebra, and ECE 131 (Programming Fundamentals) or equivalent. You should have some familiarity with basic linear algebra and physics (e.g. Newton's laws of motion), and good working knowledge of graphical programming (such as OpenGL, DirectX, or Java3D).