Super-Helices for Predicting the Dynamics of Natural Hair

Florence Bertails, Basile Audoly, Marie-Paule Cani, Bernard Querleux, Frédéric Leroy, Jean-Luc Lévêque
ACM Transactions on Graphics (Proceedings of the SIGGRAPH conference) - August 2006
Download the publication : sigFinalHair06.pdf [4.7Mo]  
Simulating human hair is recognized as one of the most difficult tasks in computer animation. In this paper, we show that the Kirchhoff equations for dynamic, inextensible elastic rods can be used for accurately predicting hair motion. These equations fully account for the nonlinear behavior of hair strands with respect to bending and twisting. We introduce a novel deformable model for solving them: each strand is represented by a Super-Helix, i.e., a piecewise helical rod which is animated using the principles of Lagrangian mechanics. This results in a realistic and stable simulation, allowing large time steps. Our second contribution is an in-depth validation of the Super-Helix model, carried out through a series of experiments based on the comparison of real and simulated hair motions. We show that our model efficiently handles a wide range of hair types with a high level of realism.

Images and movies

 

BibTex references

@InProceedings\{BACQLL06,
  author       = "Bertails, Florence and Audoly, Basile and Cani, Marie-Paule and Querleux, Bernard and Leroy, Fr\'ed\'eric and L\'ev\^eque, Jean-Luc",
  title        = "Super-Helices for Predicting the Dynamics of Natural Hair",
  booktitle    = "ACM Transactions on Graphics (Proceedings of the SIGGRAPH conference)",
  month        = "August",
  year         = "2006",
  note         = "accepted to Siggraph'06",
  url          = "http://www-evasion.imag.fr/Publications/2006/BACQLL06"
}

Other publications in the database

» Florence Bertails : in lab LJK base , in team EVASION base
» Basile Audoly : in lab LJK base , in team EVASION base
» Marie-Paule Cani : in lab LJK base , in team EVASION base
» Bernard Querleux : in lab LJK base , in team EVASION base
» Frédéric Leroy : in lab LJK base , in team EVASION base
» Jean-Luc Lévêque : in lab LJK base , in team EVASION base