Inventors:
Colin Boswell - Millbrae CA, US
William Alexander Karweit - San Francisco CA, US
Mike Ryan Olsen - San Mateo CA, US
Todd William Growney - San Francisco CA, US
Assignee:
Electronic Art, Inc. - Redwood City CA
International Classification:
G09G 5/08
Abstract:
The present invention provides a system that increases a user's control over character animation. Time-dependent signals are accepted from a user input device. The input is processed in real-time such that the user's input can be used to directly control the animation of an animated character. For example, the animation of a three-dimensional rendered character swinging a golf club in a golf game can be changed in mid-swing according to the user's operation of an input device. In general the system accepts user continuous and real-time user input. The user is given improved control and visual feedback on the movement being animated. One embodiment of the invention includes an analog input module, a control state machine module and an animation state machine module. The analog input module is configured to receive user analog input (e. g. , from an analog joystick) related to animated character display and to normalize the user analog input to create a normalized user analog input.