Course: Computer Animation
Manupulation is handled by inverse kinematics, and the end-effectors of the skeletons are editable by picking. Cloth with collision detection connected at the hips. Interpolation of position and rotation of skeletons between frames. Interpolation of camera with ease-in/ease-out speed control.
Screenshot: