Placement of animated elements using vector fields
AssigneeMicrosoft Corporation
InventorsPengpeng Wang, Nishant Dani, Cole Brooking, Pragyana K. Mishra, Manjula Ananthnarayanan Iyer
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsPengpeng Wang, Nishant Dani, Cole Brooking, Pragyana K. Mishra, Manjula Ananthnarayanan Iyer
Estimating the term…
The placement of one animated element in a virtualized three-dimensional environment can be accomplished with reference to a second animated element and a vector field derived from the relationship thereof. If the first animated element is “inside” the second animated element after the second one was moved to a new animation frame, an existing vector field can be calculated for the region where it is “inside”. The vector field can comprise vectors that can have a direction and magnitude commensurate with the initial velocity and direction required to move the first animated element back outside of the second one. Movement of the first animated element can then be simulated in accordance with the vector field and afterwards a determination can be made whether any portion still remains inside. Such an iterative process can move and place the first animation element prior to the next move of the second animation element.
One or more computer-readable memory comprising computer-executable instructions for animating a first animation element in accordance with a pre-computed animation sequence of a second animation element to which the first animation element is related, the computer-executable instructions directed to steps comprising:
A method of animating a first animation element in accordance with a pre-computed animation sequence of a second animation element to which the first animation element is related, the method comprising the steps of:
A system for animating a virtualized article of clothing on a virtualized body comprising:
Dependencies are inferred from the claim text.