Inverse Dynamic Hair Modeling with Frictional Contact

Alexandre Derouet-Jourdan 1, * Florence Bertails-Descoubes 1, * Gilles Daviet 1, * Joëlle Thollot 2
* Auteur correspondant
1 BIPOP - Modelling, Simulation, Control and Optimization of Non-Smooth Dynamical Systems
Inria Grenoble - Rhône-Alpes, INPG - Institut National Polytechnique de Grenoble , LJK - Laboratoire Jean Kuntzmann
2 MAVERICK - Models and Algorithms for Visualization and Rendering
LJK - Laboratoire Jean Kuntzmann, INPG - Institut National Polytechnique de Grenoble , Inria Grenoble - Rhône-Alpes
Abstract : In the latest years, considerable progress has been achieved for accurately acquiring the geometry of human hair, thus largely improving the realism of virtual characters. In parallel, rich physics-based simulators have been successfully designed to capture the intricate dynamics of hair due to contact and friction. However, at the moment there exists no consistent pipeline for converting a given hair geometry into a realistic physics-based hair model. Current approaches simply initialize the hair simulator with the input geometry in the absence of external forces. This results in an undesired sagging effect when the dynamic simulation is started, which basically ruins all the efforts put into the accurate design and/or capture of the input hairstyle. In this paper we propose the first method which consistently and robustly accounts for surrounding forces --- gravity and frictional contacts, including hair self-contacts --- when converting a geometric hairstyle into a physics-based hair model. Taking an arbitrary hair geometry as input together with a corresponding body mesh, we interpret the hair shape as a static equilibrium configuration of a hair simulator, in the presence of gravity as well as hair-body and hair-hair frictional contacts. Assuming that hair parameters are homogeneous and lie in a plausible range of physical values, we show that this large underdetermined inverse problem can be formulated as a well-posed constrained optimization problem, which can be solved robustly and efficiently by leveraging the frictional contact solver of the direct hair simulator. Our method was successfully applied to the animation of various hair geometries, ranging from synthetic hairstyles manually designed by an artist to the most recent human hair data automatically reconstructed from capture.
Type de document :
Article dans une revue
ACM Transactions on Graphics, Association for Computing Machinery, 2013, Proceedings of SIGGRAPH Asia 2013, 32 (6), pp.Article No. 159. <10.1145/2508363.2508398>



https://hal.inria.fr/hal-00857559
Contributeur : Alexandre Derouet-Jourdan <>
Soumis le : mardi 3 septembre 2013 - 16:38:51
Dernière modification le : mercredi 14 décembre 2016 - 01:07:10

Fichiers

inverseHairModeling.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Citation

Alexandre Derouet-Jourdan, Florence Bertails-Descoubes, Gilles Daviet, Joëlle Thollot. Inverse Dynamic Hair Modeling with Frictional Contact. ACM Transactions on Graphics, Association for Computing Machinery, 2013, Proceedings of SIGGRAPH Asia 2013, 32 (6), pp.Article No. 159. <10.1145/2508363.2508398>. <hal-00857559>

Partager

Métriques

Consultations de
la notice

2267

Téléchargements du document

1642