主权项 |
1. In a computer animation system that generates images based on animation inputs and object data, a computer-implemented method of blending at least two animation sequences being joined such that objects are viewed as having continuity across a join of sequences, the computer-implemented method comprising:
determining, by one or more processors, a set of points for an object, the points representing separate portions of the object; determining, by the processor, first positions of the set of points at an end of a first animation sequence and second positions of the set of points at a start of a second animation sequence that is to be appended to the end of the first animation sequence; determining, by the processor, deviations between the first positions and the second positions; determining, by the processor, a blend weighting function for each point of the set of points based on the determined deviations, wherein each blend weighting function varies based on a size of its respective determined deviation; determining, by the processor, blend positions for each point for each frame in a plurality of frames in a blending window, wherein the blend positions are determined by the blend weighting function for each point; and generating, by the processor, blended frames of animation data based on the determined blend positions. |