Next:
Overview
Up:
CS488/688 Lecture Notes
Previous:
Interpolating Unit Quaternions
Animation
Overview
Traditional 2D Cel Animation
2D Cel Animation
Issues in Automated Keyframed Animation
Automated Keyframing
Utility of Key Parameters
Functional Animation
Linear Interpolation
Velocity Control
Spline Interpolation
Spline Types and Animation
Transformation Matrix Animation
Rigid Body Animation
Motion Path Animation
Motion Path Overview
Spline Interpolation Problems
Arc Length Parameterization
Velocity Control
Some Nasty Problems
Real Time Issues
Animating Camera Motion
Overview of Camera Animation
Cinematics of Camera Motion
Terminology of Camera Motion
Specification of Camera Motion
Tools for Shape Animation
Skeletons
Free-Form Deformations
Using FFDs and Skeletons Together
Kinematics and Inverse Kinematics
Kinematics and Inverse Kinematics
Inverse Kinematics
Physically-Based Animation
Physically-Based Animation
Simulation
Spring-Mass Models
Collisions
Alternative
Morphing
Motion Capture
Problems with Motion Capture
Particle Systems
CS488/688: Introduction to Interactive Computer Graphics
University of Waterloo
Computer Graphics Lab
cs488@cgl.uwaterloo.ca