1. A method for controlling a computer animation of human movement, the method using a user input device coupled to a computer system, the method comprising receiving a signal from the user interface device that changes over time; and using the received signal to control a computer animation of human movement generated by the computer system.