Generating mobile-friendly animations
AssigneeTreSensa Inc.
InventorOliver Marsh
Life of this patent
Estimating the term…
Abstract
Systems and methods are disclosed for generating mobile-friendly animations. In one implementation, a processing device receives a first animation in a first format, the first animation including one or more of graphical components. The processing device processes the first animation to identify, with respect to the first animation, one or more animation instructions. The processing device generates, based on the first animation and the one or more animation instructions, a second animation in a second format, the second animation including (a) one or more components that correspond to the plurality of graphical components and (b) one or more animation instructions.
Claims16
A method comprising:
- receiving a first animation in a first format, the first animation comprising a plurality of graphical components;
- processing, by a processing device, the first animation to identify, with respect to the first animation, one or more animation instructions and one or more navigational characteristics, the one or more navigational characteristics comprising a quantity of frames of the first animation that correspond to a navigational unit within a game;
- based on the first animation and the one or more animation instructions, generating a second animation in a second format, the second animation comprising (a) one or more components that correspond to the plurality of graphical components and (b) one or more animation instructions;
- generating, based on the one or more navigational characteristics, one or more navigational instructions that synchronize a progression of the second animation with navigation within the game;
- and
- presenting the second animation based on the one or more navigational instructions.
A system comprising:
- a memory;
- and
- a processing device, coupled to the memory, to:
- receive a first animation in a first format, the first animation comprising a plurality of graphical components;
- process the first animation to identify, with respect to the first animation, one or more animation instructions and one or more navigational characteristics, the one or more navigational characteristics comprising a quantity of frames of the first animation that correspond to a navigational unit within a game;
- generate, based on the first animation and the one or more animation instructions, a second animation in a second format, the second animation comprising (a) one or more components that correspond to the plurality of graphical components and (b) one or more animation instructions;
- generate, based on the one or more navigational characteristics, one or more navigational instructions that synchronize a progression of the second animation with navigation within the game;
- and
- present the second animation based on the one or more navigational instructions.
A non-transitory computer readable medium having instructions stored thereon that, when executed by a processing device, cause the processing device to perform operations comprising:
- receiving a first animation in a first format, the first animation comprising a plurality of graphical components;
- processing, by a processing device, the first animation to identify, with respect to the first animation, one or more animation instructions, one or more interaction parameters, one or more operational characteristics, and one or more navigational characteristics the one or more navigational characteristics comprising a quantity of frames of the first animation that correspond to a navigational unit within a game;
- based on the first animation, the one or more animation instructions, the one or more interaction parameters, the one or more operational characteristics, and the one or more navigational characteristics, generating a second animation in a second format, the second animation comprising (a) one or more components that correspond to the plurality of graphical components (b) the one or more animation instructions, (c) one or more interaction instructions that correspond to the one or more interaction parameters, (d) one or more operational instructions that correspond to the one or more operational characteristics, and (e) one or more navigational instructions that correspond to the one or more navigational characteristics;
- generating, based on the one or more navigational characteristics, one or more navigational instructions that synchronize a progression of the second animation with navigation within the game;
- and
- presenting at least one of the one or more components of the second animation based on at least one of (a) the one or more animation instructions, (b) the one or more interaction instructions that correspond to the one or more interaction parameters, (c) the one or more operational instructions that correspond to the one or more operational characteristics, or (d) the one or more navigational instructions that correspond to the one or more navigational characteristics.
Dependencies are inferred from the claim text.