Method and apparatus for simulating interactive spinning bar gymnastics on a 3D display
First Claim
Patent Images
1. A method for modeling a gymnastic exercise comprising:
- displaying an animated game character holding on to an elongated object, the animated game character being moveable independently of said elongated object;
detecting user manipulation of a control input device;
determining, in response to said detected user manipulation, whether said user in manipulating said control input device has supplied a gesture simulating touch imparting a push to said elongated object;
using animation to cause said displayed elongated object to appear to spin with an angular momentum so that repeated gestures simulating pushes in the direction of spin increase the apparent rate said virtual object spins;
using animation to make the displayed elongated object appear to impart spin to said independently-movable animated game character so that said animated game character appears to spin with the spinning elongated object; and
changing the rate of the spin of said elongated object in response at least in part to the detected control input.
2 Assignments
0 Petitions
Accused Products
Abstract
The video or other computer graphics display shows, on a touch screen, a spinnable bar having a control wheel affixed to an end thereof. Strokes of a stylus applied to the surface of the wheel controls the direction and/or rate of spin of the wheel and bar. An animated game character holding on to the spinning bar may spin with the bar and perform acrobatic acts in response to other touch screen or other types of control inputs.
14 Citations
8 Claims
-
1. A method for modeling a gymnastic exercise comprising:
-
displaying an animated game character holding on to an elongated object, the animated game character being moveable independently of said elongated object; detecting user manipulation of a control input device; determining, in response to said detected user manipulation, whether said user in manipulating said control input device has supplied a gesture simulating touch imparting a push to said elongated object; using animation to cause said displayed elongated object to appear to spin with an angular momentum so that repeated gestures simulating pushes in the direction of spin increase the apparent rate said virtual object spins; using animation to make the displayed elongated object appear to impart spin to said independently-movable animated game character so that said animated game character appears to spin with the spinning elongated object; and changing the rate of the spin of said elongated object in response at least in part to the detected control input. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of simulating gymnastic exercise comprising:
-
displaying, on a 3D computer graphics display, a representation of an elongated object having first and second ends and a wheel affixed axially to said first end thereof; detecting touch screen stroke inputs to determine whether said touch screen stroke inputs comprise a gesture imparting spin to said wheel and, in response thereto, imparting spin at a controlled rate to said wheel and the affixed elongated object with an angular momentum so that repeated gestures in the direction of spin increase the apparent rate said elongated object spins; animating, on said display, an avatar holding on to said elongated object, said avatar being movable independently of said elongated object but also capable of simulating holding said elongated object to thereby begin spinning with said elongated object, and displaying said avatar to appear to spin with said elongated object; and detecting other touch screen inputs and, in response to a further recognized gesture, controlling said avatar to release its hold on said elongated object and jump off of said spinning elongated object.
-
-
8. A method of simulating rotation of a virtual object on a graphical display, comprising:
-
displaying at least one virtual object and an independently-moveable game character on a graphical display, the virtual object comprising a virtual game play inanimate elongated object and the independently-moveable game character is an avatar configured to move independently of the virtual game play inanimate elongated object; detecting stroke inputs a user provides by manipulating an input device; determining whether the detected stroke inputs comprise gestures simulating imparting rotational motion to the at least one virtual object; animating said displayed virtual object to spin at a rate that is responsive to detected stroke inputs determined to comprise gestures simulating the imparting of rotational motion to the at least one virtual object; and using animation to simulate the spinning virtual object appearing to impart rotational motion to the independently-movable game character in simulated contact with said rotating virtual object; determining whether the detected stroke inputs comprise a gesture indicating said independently-movable game character should dismount from said rotating virtual object; and if said detected stroke inputs are determined to comprise a gesture indicating dismount, using animation to simulate said independently-movable game character dismounting from said rotating virtual object.
-
Specification