← ArchivePaper2008
A Mass Spring Model for Hair Simulation
A practical mass-spring formulation able to simulate full heads of individual hairs with stable contact and collision.
Abstract
Presents a mass-spring model for simulating individual hair strands on the head with up to one million particles. Introduces altitude spring formulation to model torsion in hair while preventing tetrahedra collapse, along with implicit linear springs for unconditional stability and strain limiting approaches. Handles complex hair interactions including sticking, clumping, collisions with objects and self-collisions.
How to read this
- Category
- Method: a mass-spring hair simulation model
- Contributions
- A mass-spring formulation that simulates full heads of individual hair strands at large particle counts
- An altitude spring formulation to capture torsion while preventing tetrahedra collapse
- Implicit linear springs and strain limiting for unconditional stability, plus handling of sticking, clumping, and self-collisions
- Context
- Builds on implicit cloth-style integration in the spirit of Large Steps in Cloth Simulation (Baraff and Witkin), adapting stable spring dynamics and collision handling to thin filamentary hair.Builds on: Large Steps in Cloth Simulation
- Correctness
- Demonstrated on large-scale individual-strand hair with stable contact and collision; readers should keep in mind that mass-spring rod models approximate bending and twisting and depend on careful stiffness and stability tuning rather than a continuum elastic-rod basis.
- Clarity
- Fairly accessible if you know cloth simulation; a first pass conveys the system, a second pass is needed for the altitude-spring and strain-limiting details.
- How to read it
- Focus first on the altitude spring and stability sections, since those are the core novelty; a second pass on the collision and clumping handling pays off if you simulate dense hair.
Builds on
Related work
- Super-Helices for Predicting the Dynamics of Natural Hair 2006 / SIGGRAPH
- The Art and Technology of Hair Simulation in Disney's Moana 2017 / SIGGRAPH
- Detail-Preserving Continuum Simulation of Straight Hair 2009 / SIGGRAPH
- Gravity Preloading for Maintaining Hair Shape Using the Simulator as a Closed-Box Function 2022 / SIGGRAPH
Keywords
This page summarises the entry and links to its original source. The archive never hosts or redistributes the publication itself.Show it in the full archive list →