A Layered Wisp Model for Simulating Interactions inside Long Hair

Eric Plante, Marie-Paule Cani, Pierre Poulin
Eurographics Workshop on Computer Animation and Simulation (EGCAS) - sep 2001
Download the publication : cheveluresCAS.ps.gz [1.4Mo]  
This paper presents a method for animating long hair while modelling both interactions between the hair and the character's body and between different hair wisps. Our method relies on a layered model paradigm. Hair is structured into a number of volumetric wisps whose motion and deformation are computed using a layered model: A first layer, the skeleton curve, computes the large scale motion of a wisp. This skeleton is coated by a second layer, the deformable wisp envelope, linked to the skeleton through highly viscous springs. A third layer is used for rendering the individual hair strands within each wisp. During motion, anisotropic interactions are computed between hair wisps, in addition to interactions with character body: two quasi-parallel wisps are allowed to interpenetrate while a viscous collision is computed between colliding wisps of different orientation. This results in a visually-realistic animation, that captures both continuities and discontinuities that can be observed in thick, long hair.

Images and movies

 

BibTex references

@InProceedings\{PCP01,
  author       = "Plante, Eric and Cani, Marie-Paule and Poulin, Pierre",
  title        = "A Layered Wisp Model for Simulating Interactions inside Long Hair",
  booktitle    = "Eurographics Workshop on Computer Animation and Simulation (EGCAS)",
  series       = "Computer Science",
  month        = "sep",
  year         = "2001",
  editor       = "Marie-Paule Cani, Daniel Thalmann, Nadia Magnenat-Thalmann",
  publisher    = "Springer",
  organization = "EUROGRAPHICS",
  note         = "Proceedings of the EG workshop of Animation and Simulation",
  keywords     = "animation, simulation, hair, interactions",
  url          = "http://www-evasion.imag.fr/Publications/2001/PCP01"
}

Other publications in the database

» Eric Plante : in lab LJK base , in team EVASION base
» Marie-Paule Cani : in lab LJK base , in team EVASION base
» Pierre Poulin : in lab LJK base , in team EVASION base