Back to Search Start Over

An Implicit Frictional Contact Solver for Adaptive Cloth Simulation

Authors :
Laurence Boissieux
Rahul Narain
Florence Bertails-Descoubes
Jie Li
Gilles Daviet
Matthew Overby
George E. Brown
University of Minnesota [Twin Cities] (UMN)
University of Minnesota System
Weta Digital
Weta
Inria Grenoble - Rhône-Alpes
Institut National de Recherche en Informatique et en Automatique (Inria)
Indian Institute of Technology Delhi (IIT Delhi)
ModELisation de l'apparence des phénomènes Non-linéaires (ELAN)
Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Laboratoire Jean Kuntzmann (LJK )
Institut polytechnique de Grenoble - Grenoble Institute of Technology (Grenoble INP )-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre National de la Recherche Scientifique (CNRS)-Université Grenoble Alpes [2016-2019] (UGA [2016-2019])-Institut polytechnique de Grenoble - Grenoble Institute of Technology (Grenoble INP )-Centre National de la Recherche Scientifique (CNRS)-Université Grenoble Alpes [2016-2019] (UGA [2016-2019])
SED [Grenoble]
Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)
ANR-11-LABX-0025,PERSYVAL-lab,Systemes et Algorithmes Pervasifs au confluent des mondes physique et numérique(2011)
European Project: 639139,H2020 ERC,ERC-2014-STG,GEM(2015)
Service Expérimentation et Développement (SED [Grenoble])
Source :
ACM Transactions on Graphics, ACM Transactions on Graphics, Association for Computing Machinery, 2018, Proceedings SIGGRAPH 2018, 37 (4), pp.1-15. ⟨10.1145/3197517.3201308⟩, ACM Transactions on Graphics, 2018, Proceedings SIGGRAPH 2018, 37 (4), pp.1-15. ⟨10.1145/3197517.3201308⟩
Publication Year :
2018
Publisher :
HAL CCSD, 2018.

Abstract

International audience; Cloth dynamics plays an important role in the visual appearance of moving characters. Properly accounting for contact and friction is of utmost importance to avoid cloth-body and cloth-cloth penetration and to capture typical folding and stick-slip behavior due to dry friction. We present here the first method able to account for cloth contact with exact Coulomb friction, treating both cloth self-contacts and contacts occurring between the cloth and an underlying character. Our key contribution is to observe that for a nodal system like cloth, the frictional contact problem may be formulated based on velocities as primary variables, without having to compute the costly Delassus operator. Then, by reversing the roles classically played by the velocities and the contact impulses, conical complementarity solvers of the literature can be adapted to solve for compatible velocities at nodes. To handle the full complexity of cloth dynamics scenarios, we have extended this base algorithm in two ways: first, towards the accurate treatment of frictional contact at any location of the cloth, through an adaptive node refinement strategy; second, towards the handling of multiple constraints at each node, through the duplication of constrained nodes and the adding of pin constraints between duplicata. Our method allows us to handle the complex cloth-cloth and cloth-body interactions in full-size garments with an unprecedented level of realism compared to former methods, while maintaining reasonable computational timings.

Details

Language :
English
ISSN :
07300301 and 15577368
Database :
OpenAIRE
Journal :
ACM Transactions on Graphics, ACM Transactions on Graphics, Association for Computing Machinery, 2018, Proceedings SIGGRAPH 2018, 37 (4), pp.1-15. ⟨10.1145/3197517.3201308⟩, ACM Transactions on Graphics, 2018, Proceedings SIGGRAPH 2018, 37 (4), pp.1-15. ⟨10.1145/3197517.3201308⟩
Accession number :
edsair.doi.dedup.....056642e5903eb7802be2753db2517de5
Full Text :
https://doi.org/10.1145/3197517.3201308⟩