Back to Search Start Over

A hybrid iterative solver for robustly capturing coulomb friction in hair dynamics

Authors :
Gilles Daviet
Florence Bertails-Descoubes
Laurence Boissieux
Modelling, Simulation, Control and Optimization of Non-Smooth Dynamical Systems (BIPOP)
Inria Grenoble - Rhône-Alpes
Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Laboratoire Jean Kuntzmann (LJK)
Université Pierre Mendès France - Grenoble 2 (UPMF)-Université Joseph Fourier - Grenoble 1 (UJF)-Institut polytechnique de Grenoble - Grenoble Institute of Technology (Grenoble INP )-Centre National de la Recherche Scientifique (CNRS)-Université Pierre Mendès France - Grenoble 2 (UPMF)-Université Joseph Fourier - Grenoble 1 (UJF)-Institut polytechnique de Grenoble - Grenoble Institute of Technology (Grenoble INP )-Centre National de la Recherche Scientifique (CNRS)
Institut National de Recherche en Informatique et en Automatique (Inria)
SED [Grenoble]
Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)
Service Expérimentation et Développement (SED [Grenoble])
Source :
ACM Transactions on Graphics, ACM Transactions on Graphics, Association for Computing Machinery, 2011, Proceedings of SIGGRAPH Asia 2011, 30 (6), pp.139:1--139:12. ⟨10.1145/2070781.2024173⟩, ACM Transactions on Graphics, 2011, Proceedings of SIGGRAPH Asia 2011, 30 (6), pp.139:1--139:12. ⟨10.1145/2070781.2024173⟩
Publication Year :
2011
Publisher :
Association for Computing Machinery (ACM), 2011.

Abstract

International audience; Dry friction between hair fibers plays a major role in the collective hair dynamic behavior as it accounts for typical nonsmooth features such as stick-slip instabilities. However, due the challenges posed by the modeling of nonsmooth friction, previous mechanical models for hair either neglect friction or use an approximate smooth friction model, thus losing important visual features. In this paper we present a new generic robust solver for capturing Coulomb friction in large assemblies of tightly packed fibers such as hair. Our method is based on an iterative algorithm where each single contact problem is efficiently and robustly solved by introducing a hybrid strategy that combines a new zero-finding formulation of (exact) Coulomb friction together with an analytical solver as a fail-safe. Our global solver turns out to be very robust and highly scalable as it can handle up to a few thousand densely packed fibers subject to tens of thousands frictional contacts at a reasonable computational cost. It can be conveniently combined to any fiber model with various rest shapes, from smooth to curly. Our results, visually validated against real hair motions, depict typical hair collective effects and greatly enhance the realism of standard hair simulators.

Details

ISSN :
15577368 and 07300301
Volume :
30
Database :
OpenAIRE
Journal :
ACM Transactions on Graphics
Accession number :
edsair.doi.dedup.....00441c6975c8ccba0ea49e0910f67be4