At an animation authoring component, an inputted movement of an object displayed in a graphical user interface is received. Further, at a physics animation rule engine, a physics generated movement of the object that results from a set of physics animation rules is applied to the inputted movement.
At an animation authoring component, an inputted movement of an object displayed in a graphical user interface is received. Further, at a physics animation rule engine, a physics generated movement of the object that results from a set of physics animation rules is applied to the inputted movement. In addition, at the graphical user interface, the inputted movement of the object is displayed in addition to the physics generated movement of the object. At the animation authoring component, the physics generated movement of the object in addition to the inputted movement of the object is recorded.
대표청구항▼
1. A computer program product comprising one or more computer useable memories having a computer readable program, the computer readable program when executed on a computer causing the computer to: receive, at an animation authoring component, an inputted movement of an object displayed in a graphic
1. A computer program product comprising one or more computer useable memories having a computer readable program, the computer readable program when executed on a computer causing the computer to: receive, at an animation authoring component, an inputted movement of an object displayed in a graphical user interface;determine, at a physics animation rule engine, a physics generated movement of the object that results from a set of physics animation rules being applied to the inputted movement;display, at the graphical user interface, the physics generated movement of the object in addition to the inputted movement of the object, at least one visual display parameter of the physics generated movement being changed during display based at least in part on speed of the inputted movement of the object, the changed visual display parameter causing a change in visual appearance of the object according to the speed; andrecord, at the animation authoring component, the physics generated movement of the object in addition to the inputted movement of the object. 2. The computer program product of claim 1, wherein the computer readable program when executed on the computer is further caused to display, at a runtime component, an animation that includes the physics generated movement of the object in addition to the inputted movement of the object. 3. The computer program product of claim 1, wherein the set of physics animation rules is selected from the group consisting of a gravitation rule, a centripetal force rule, a centrifugal force rule, and an inertia rule. 4. The computer program product of claim 1, wherein the set of physics rules is customized to include a first group of physics rules and exclude a second group of physics rules. 5. The computer program product of claim 1, wherein one or more parameters of one or more physics rules in the set of physics rules are customized. 6. The computer program product of claim 1, wherein the graphical user interface is a component of a multi-touch enabled device. 7. The computer program product of claim 1, wherein a plurality of pixels in the object each have a corresponding grab handle. 8. The computer program product of claim 7, wherein the inputted movement is performed over one of the plurality of pixels such that the corresponding grab handle and the object are moved in accordance with the set of physics animation rules. 9. A method comprising: receiving, at an animation authoring component, an inputted movement of an object displayed in a graphical user interface;determining, at a physics animation rule engine, a physics generated movement of the object that results from a set of physics animation rules being applied to the inputted movement;display, at the graphical user interface, the physics generated movement of the object in addition to the inputted movement of the object, at least one visual display parameter of the physics generated movement being changed during display based at least in part on one of direction or speed of the inputted movement of the object, the changed visual display parameter being a size, an opacity, a rotation, or a color of the physics generated movement; andrecording, at the animation authoring component, the physics generated movement of the object in addition to the inputted movement of the object. 10. The method of claim 9, further comprising displaying, at a runtime component, an animation that includes the physics generated movement of the object in addition to the inputted movement of the object. 11. The method of claim 9, wherein the set of physics animation rules is selected from the group consisting of a gravitation rule, a centripetal force rule, a centrifugal force rule, and an inertia rule. 12. The method of claim 9, wherein the set of physics rules is customized to include a first group of physics rules and exclude a second group of physics rules. 13. The method of claim 9, wherein one or more parameters of one or more physics rules in the set of physics rules are customized. 14. The method of claim 9, wherein the graphical user interface is a component of a multi-touch enabled device. 15. The method of claim 9, wherein a plurality of pixels in the object each have a corresponding grab handle. 16. The method of claim 15, wherein the inputted movement is performed over one of the plurality of pixels such that the corresponding grab handle and the object are moved in accordance with the set of physics animation rules. 17. A system comprising: an animation authoring component that receives an inputted movement of an object and records the inputted movement of the object in addition to a physics generated movement of the object, the inputted movement based at least in part on an audio input;a physics animation rule engine that determines the physics generated movement of the object that results from the set of physics animation rules being applied to the inputted movement, the determining including attaching a property of the audio input to a property of the physics generated movement; anda graphical user interface that displays the physics generated movement of the object in addition to the inputted movement of the object, at least one parameter of the physics generated movement being changed during display based at least in part on one of direction or speed of the inputted movement of the object. 18. The system of claim 17, wherein the system further comprises a runtime component that displays an animation that includes the physics generated movement of the object in addition to the inputted movement of the object. 19. The system of claim 17, wherein a plurality of pixels in the object each have a corresponding grab handle. 20. The system of claim 19, wherein the inputted movement is performed over one of the plurality of pixels such that the corresponding grab handle and the object are moved in accordance with the set of physics animation rules.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (34)
Stamm,Beat; Hitchcock,Gregory C.; Duggan,Michael J., Adaptively filtering outlines of typographic characters to simplify representative control data.
Uesaki, Akira; Mochizuki, Yoshiyuki; Hijiri, Toshiki; Asahara, Shigeo, Animation data generation apparatus, animation data generation method, animated video generation apparatus, and animated video generation method.
Stamm,Beat; Hitchcock,Gregory C.; Duggan,Michael J., Appropriately rendering a graphical object when a corresponding outline has excessive control points.
Thomas P. H. Baudel CA; George W. Fitzmaurice CA; William A. S. Buxton CA; Gordon P. Kurtenbach CA; Charles T. Tappen CA; Peter E. Liepe CA, Drawing system using design guides.
Beezer,John L.; Hill,William; Keely,Leroy B.; Rubin,Darryl E.; Silver,David M.; Woolf,Susan D.; De Vries,Jean Pierre, Method and apparatus for fostering immersive reading of electronic documents.
Brassell Lenox H. (Seattle WA) Pathe Peter D. (Kirkland WA) Kohen Eliyezer (Mercer Island WA), Method of font rendering employing grayscale processing of grid fitted fonts.
Parker Michael R. ; Spindler Victor E., Method of formatting documents using flexible design models providing controlled copyfit and typeface selection.
Stamm,Beat; Hitchcock,Gregory C.; Duggan,Michael J., Using externally parameterizeable constraints in a font-hinting language to synthesize font variants.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.