Stroke-based animation creation
AssigneeNokia Corporation
InventorsHao Wang, Kun Yu
Life of this patent
Estimating the term…
Abstract
A method, apparatus, and computer-readable medium are provided that allow a user to easily generate and play back animation on a computing device. A user can use a mouse, stylus, or finger to draw a stroke indicating a path and speed with which a graphical object should be moved during animation playback. The graphical object may comprise a cartoon character, drawing, or other type of image. In a sequential mode, separate tracks are provided for each graphical object, and the objects move along tracks sequentially (one at a time). In a synchronous mode, graphical objects move along tracks concurrently. Different gestures can be automatically selected for the graphical object at each point along the track, allowing motion to be simulated visually.
Claims34
A method comprising:
- receiving from an input device a stroke indicating a path along which a graphical object is intended to travel;
- storing, into a memory, path information identifying a path of travel of the graphical object and speed information indicating a speed at which the graphical object is intended to travel along the path, wherein the speed at which the graphical object is intended to travel is derived from a corresponding speed at which the stroke was drawn;
- and
- providing an animation playback mode in which the graphical object moves along the path at the speed at which the graphical object is intended to travel.
An apparatus comprising:
- a processor;
- and
- a memory storing executable instructions that, when executed by one or more components of the apparatus, configure the apparatus to perform:
- receiving from an input device a stroke indicating a path along which a graphical object is intended to travel;
- storing, into the memory, path information identifying a path of travel of the graphical object and speed information indicating a speed at which the graphical object is intended to travel along the path, wherein the speed at which the graphical object is intended to travel is derived from a corresponding speed at which the stroke was drawn;
- and
- providing an animation playback mode in which the graphical object moves along the path at the speed at which the graphical object is intended to travel.
One or more computer-readable media having stored thereon executable instructions that, when executed, perform:
- receiving from an input device a stroke indicating a path along which a graphical object is intended to travel;
- storing, into a memory, path information identifying a path of travel of the graphical object and speed information indicating a speed at which the graphical object is intended to travel along the path, wherein the speed at which the graphical object is intended to travel is derived from a corresponding speed at which the stroke was drawn;
- and
- providing an animation playback mode in which the graphical object moves along the path at the speed at which the graphical object is intended to travel.
An apparatus comprising:
- means for receiving a stroke indicating a path along which a graphical object is intended to travel;
- means for storing path information identifying a path of travel of the graphical object and speed information indicating a speed at which the graphical object is intended to travel along the path, wherein the speed at which the graphical object is intended to travel is derived from a corresponding speed at which the stroke was drawn;
- and
- means for providing an animation playback mode in which the graphical object moves along the path at the speed at which the graphical object is intended to travel.
Dependencies are inferred from the claim text.