PORTIONING DATA FRAME ANIMATION REPRESENTATIONS
First Claim
1. A computer-implemented method, comprising:
- processing a first portion of a set of data frames to produce a first portion of an animation representation, the first portion of the animation representation representing one or more changes during a first portion of an animation sequence in an animation of the set of data frames;
sending the first portion of the animation representation to a rendering environment;
processing a second portion of the set of data frames to produce a second portion of the animation representation, the second portion of the animation representation representing one or more changes during a second portion of an animation sequence in the animation of the set of data frames, at least part of the processing of the second portion being performed after sending the first portion of the animation representation to the rendering environment; and
sending the second portion of the animation representation to the rendering environment.
2 Assignments
0 Petitions
Accused Products
Abstract
Multiple portions of a set of data frames can be processed to produce portions of an animation representation. Each of the portions of the set of data frames can be processed to produce a corresponding portion of the animation representation that represents one or more changes during a portion of an animation sequence in an animation of the set of data frames. The animation representation can be sent to a rendering environment. Sending the animation representation to the rendering environment can include sending each of the portions of the animation representation in a separate batch. Each portion of the animation representation can be formatted to be rendered before receiving all portions of the animation representation at the rendering environment.
88 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
processing a first portion of a set of data frames to produce a first portion of an animation representation, the first portion of the animation representation representing one or more changes during a first portion of an animation sequence in an animation of the set of data frames; sending the first portion of the animation representation to a rendering environment; processing a second portion of the set of data frames to produce a second portion of the animation representation, the second portion of the animation representation representing one or more changes during a second portion of an animation sequence in the animation of the set of data frames, at least part of the processing of the second portion being performed after sending the first portion of the animation representation to the rendering environment; and sending the second portion of the animation representation to the rendering environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer system comprising at least one processor and memory comprising instructions stored thereon that when executed by at least one processor cause at least one processor to perform acts comprising:
-
processing multiple portions of a set of data frames to produce portions of an animation representation, each of the portions of the set of data frames being processed to produce a corresponding portion of the animation representation that represents one or more changes during a portion of an animation sequence in an animation of the set of data frames; and sending the animation representation to a rendering environment, sending the animation representation to the rendering environment comprising sending each of the portions of the animation representation in a separate batch, each portion of the animation representation being formatted to be rendered to produce a portion of the animation sequence before receiving all portions of the animation representation at the rendering environment. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. One or more computer-readable storage media having computer-executable instructions embodied thereon that, when executed by at least one processor, cause at least one processor to perform acts comprising:
-
processing a first portion of a set of data frames to produce a first portion of an animation representation, the first portion of the animation representation representing a first portion of an animation sequence in an animation of the set of data frames, and the first portion of the animation representation being formatted to be rendered without receiving all portions of the animation representation; sending the first portion of the animation representation in a first batch over a computer network to a rendering environment; processing a second portion of the set of data frames to produce a second portion of the animation representation, the second portion of the animation representation representing a second portion of an animation sequence in the animation of the set of data frames, at least part of the processing of the second portion being performed after sending the first portion of the animation representation to the rendering environment; and sending the second portion of the animation representation in a second batch over the computer network to the rendering environment. - View Dependent Claims (19, 20)
-
Specification