Interactive visualization of motion analysis

Instructions for the demo:

Choose a character in the first row of buttons, a motion in the second row, and a leg in the third. Enable different visualization options to inspect various aspects of the motion analysis.
At any time, mouse-dragging can be used to change the camera angle and shift-mouse-dragging can be used to zoom. Enter can be used to pause the motion, and the left and right arrow keys to step one sample forward or backwards in time.