Point Cloud Glue: Constraining Simulations Using the Procrustes Transform

dc.contributor.authorTwigg, Christopher D.en_US
dc.contributor.authorKacic-Alesic, Zoranen_US
dc.contributor.editorMZoran Popovic and Miguel Otaduyen_US
dc.date.accessioned2014-01-29T07:51:06Z
dc.date.available2014-01-29T07:51:06Z
dc.date.issued2010en_US
dc.description.abstractIn physical simulation, it is frequently useful to define constraints between deformable objects, ensuring that one object follows another. Existing techniques for enforcing these constraints define the relationship between the objects using barycentric coordinates, a linear combination of vertices. While simple to implement and understand, barycentric coordinates have one important drawback: for stability, weights must be non-negative, which limits the types of constraints that can be defined. We introduce the Point Cloud Glue, which uses the nearest fit rigid rotation (the Procrustes transform) to the deformable object's particles. Our key contribution is to demonstrate that we can differentiate through this minimization in a numerically stable manner, allowing our method to be used in many constrained dynamics systems including those based on bindings/embeddings and those based on Lagrange multipliers. We demonstrate the flexibility of our method through several examples.en_US
dc.description.seriesinformationEurographics/ ACM SIGGRAPH Symposium on Computer Animationen_US
dc.identifier.isbn978-3-905674-27-9en_US
dc.identifier.issn1727-5288en_US
dc.identifier.urihttps://doi.org/10.2312/SCA/SCA10/045-053en_US
dc.publisherThe Eurographics Associationen_US
dc.subjectCategories and Subject Descriptors (according to ACM CCS): I.3.5 [Computer Graphics]: Computational Geometry and Object Modeling-Physically based modelingen_US
dc.titlePoint Cloud Glue: Constraining Simulations Using the Procrustes Transformen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
045-053.pdf
Size:
289.79 KB
Format:
Adobe Portable Document Format