Character animation recorder
AssigneeLucasfilm Entertainment Company Ltd.
InventorLucas A. Kovar
Life of this patent
Estimating the term…
Abstract
A system includes a computing device that includes a memory configured to store instructions. The computing device also includes a processor configured to execute the instructions to perform a method that includes representing animation states of a virtual character in editable graphical representations. Each animation state represents each individual action of the character for an instance in time. The method also includes storing data that represents one or more changes in the animation states of the virtual character from the editable graphical representations. A pose of the virtual character is reconstructable upon retrieval of the stored data.
Claims27
A computer-implemented method comprising:
- receiving user input corresponding to one or more actions of a virtual character, the user input causing the virtual character to perform the one or more actions;
- representing animation states of the virtual character in editable graphical representations, wherein the one or more actions performed by the virtual character cause the editable graphical representations to be generated once the one or more actions have been performed, and wherein an animation state represents each individual action of the virtual character for an instance in time and an editable graphical representation of the animation state includes nodes that represent each individual action of the animation state;
- and
- storing data that represents one or more changes in the animation states of the virtual character from the editable graphical representations, wherein a pose of the virtual character is reconstructable upon retrieval of the stored data.
A system comprising:
- a computing device comprising:
- a memory configured to store instructions;
- and
- a processor configured to execute the instructions to perform a method comprising:
- receiving user input corresponding to one or more actions of a virtual character, the user input causing the virtual character to perform the one or more actions;
- representing animation states of the virtual character in editable graphical representations, wherein the one or more actions performed by the virtual character cause the editable graphical representations to be generated once the one or more actions have been performed, and wherein an animation state represents each individual action of the virtual character for an instance in time and an editable graphical representation of the animation state includes nodes that represent each individual action of the animation state;
- and
- storing data that represents one or more changes in the animation states of the virtual character from the editable graphical representations, wherein a pose of the virtual character is reconstructable upon retrieval of the stored data.
A computer program product tangibly embodied in a non-transitory information carrier and comprising instructions that when executed by a processor perform a method comprising:
- receiving user input corresponding to one or more actions of a virtual character, the user input causing the virtual character to perform the one or more actions;
- representing animation states of the virtual character in editable graphical representations, wherein the one or more actions performed by the virtual character cause the editable graphical representations to be generated once the one or more actions have been performed, and wherein an animation state represents each individual action of the virtual character for an instance in time and an editable graphical representation of the animation state includes nodes that represent each individual action of the animation state;
- and
- storing data that represents one or more changes in the animation states of the virtual character from the editable graphical representations, wherein a pose of the virtual character is reconstructable upon retrieval of the stored data.
Dependencies are inferred from the claim text.