The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 22, 2014

Filed:

Jun. 01, 2010
Applicants:

Pengpeng Wang, Redmond, WA (US);

Nishant Dani, Redmond, WA (US);

Cole Brooking, Kirkland, WA (US);

Pragyana K. Mishra, Kirkland, WA (US);

Manjula Ananthnarayanan Iyer, Kirkalnd, WA (US);

Inventors:

Pengpeng Wang, Redmond, WA (US);

Nishant Dani, Redmond, WA (US);

Cole Brooking, Kirkland, WA (US);

Pragyana K. Mishra, Kirkland, WA (US);

Manjula Ananthnarayanan Iyer, Kirkalnd, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06T 13/00 (2011.01);
U.S. Cl.
CPC ...
Abstract

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.


Find Patent Forward Citations

Loading…