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:
Apr. 08, 2008

Filed:

Mar. 24, 2005
Applicants:

David E. Baraff, Oakland, CA (US);

Andrew Witkin, Oakland, CA (US);

Michael Kass, Berkeley, CA (US);

Inventors:

David E. Baraff, Oakland, CA (US);

Andrew Witkin, Oakland, CA (US);

Michael Kass, Berkeley, CA (US);

Assignee:

Pixar, Emeryville, CA (US);

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

A method of globally analyzing intersections between objects in computer animation includes providing objects represented by meshes, with each of the meshes being formed by a set of vertices, where a set of pairs of vertices defines a set of edges of the mesh. All edges of the meshes are checked to determine if the edges intersect with any of the meshes. An intersection path, formed by the intersection of the meshes, is traced and which vertices that are contained within the intersection path are determined. A polarity of each of the contained vertices is set to indicate that those vertices are contained within the intersection path. The analysis forms the backbone of a collision-response algorithm for unoriented objects such as cloth that is better than previous existing algorithms. The analysis also allows objects to be simulated even when hand-animated elements of the simulation have extreme amounts of interpenetration. Finally, simply displaying the nature and extent of the data found from the analysis provides extremely useful feedback to an end-user.


Find Patent Forward Citations

Loading…