Back to Search
Start Over
Implicit Untangling: A Robust Solution for Modeling Layered Clothing
- Source :
- ACM Transactions on Graphics, ACM Transactions on Graphics, Association for Computing Machinery, 2019, Proc. ACM SIGGRAPH, 38 (4), pp.Article No. 120:1-12. ⟨10.1145/3306346.3323010⟩, ACM Transactions on Graphics, 2019, Proc. ACM SIGGRAPH, 38 (4), pp.Article No. 120:1-12. ⟨10.1145/3306346.3323010⟩
- Publication Year :
- 2019
- Publisher :
- HAL CCSD, 2019.
-
Abstract
- We propose a robust method for untangling an arbitrary number of cloth layers, possibly exhibiting deep interpenetrations, to a collision-free state, ready for animation. Our method relies on an intermediate, implicit representation to solve the problem: the user selects a few garments stored in a library together with their implicit approximations, and places them over a mannequin while specifying the desired order between layers. The intersecting implicit surfaces are then combined using a new family of N-ary composition operators, specially designed for untangling layers. Garment meshes are finally projected to the deformed implicit surfaces in linear time, while best preserving triangles and avoiding loss of details. Each of the untangling operators computes the target surface for a given garment in a single step, while accounting for the order between cloth layers and their individual thicknesses. As a group, they guarantee an intersection-free output configuration. Moreover, a weight can be associated with each layer to tune their relative influence during untangling, such as leather being less deformed than cloth. Results for each layer then reflect the combined effect of the other layers, enabling us to output a plausible configuration in contact regions. As our results show, our method can be used to generate plausible, new static shapes of garments when underwear has been added, as well as collision-free configurations enabling a user to safely launch animations of arbitrarily complex layered clothing.
- Subjects :
- Group (mathematics)
Computer science
Collision processing
020207 software engineering
Implicit surfaces
02 engineering and technology
Animation
Cloth animation
Cloth untangling
Computer Graphics and Computer-Aided Design
[INFO.INFO-MO]Computer Science [cs]/Modeling and Simulation
[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]
Collision Detection
0202 electrical engineering, electronic engineering, information engineering
Polygon mesh
Collision detection
State (computer science)
Layer (object-oriented design)
Representation (mathematics)
Algorithm
ComputingMethodologies_COMPUTERGRAPHICS
Subjects
Details
- Language :
- English
- ISSN :
- 07300301 and 15577368
- Database :
- OpenAIRE
- Journal :
- ACM Transactions on Graphics, ACM Transactions on Graphics, Association for Computing Machinery, 2019, Proc. ACM SIGGRAPH, 38 (4), pp.Article No. 120:1-12. ⟨10.1145/3306346.3323010⟩, ACM Transactions on Graphics, 2019, Proc. ACM SIGGRAPH, 38 (4), pp.Article No. 120:1-12. ⟨10.1145/3306346.3323010⟩
- Accession number :
- edsair.doi.dedup.....a9778ed221dd8783adf1be9728ba118c
- Full Text :
- https://doi.org/10.1145/3306346.3323010⟩