Multi-linear Data-Driven Dynamic Hair Model with Efficient Hair-Body Collision Handling

Project Members

Peng Guan (Brown University)
Leonid Sigal (Disney Research Pittsburgh)
Valeria Reznitskaya (Disney Research Pittsburgh)
Jessica Hodgins (Disney Research Los Angeles, Disney Research Pittsburgh)

Figure 1: Real-time animation of 900 guide multi-linear hair model, with interactive control over the hair softness (red slider, the higher the softer) and length (blue slider, the higher the longer); bottom row shows interactive control of wind strength (arrow length) and direction (arrow orientation).

We present a data-driven method for learning hair models that enables the creation and animation of many interactive virtual characters in real-time (for gaming, character pre-visualization and design). Our model has a number of properties that make it appealing for interactive applications: (i) it preserves the key dynamic properties of physical simulation at a fraction of the computational cost, (ii) it gives the user continuous interactive control over the hairstyles (e.g.,lengths) and dynamics (e.g.,softness) without requiring re-styling or re-simulation, (iii) it deals with hair-body collisions explicitly using optimization in the low-dimensional reduced space, (iv) it allows modeling of external phenomena (e.g.,wind). Our method builds on the recent success of reduced models for clothing and fluid simulation, but extends the mina number of significant ways. We model motion of hair in a conditional reduced sub-space, where the hair basis vectors, which encode dynamics, are linear functions of user-specified hair parameters. We formulate collision handling as an optimization in this reduced sub-space using fast iterative least squares. We demonstrate our method by building dynamic, user-controlled models of hair styles.


Multi-Linear Data-Driven Dynamic Hair Model with Efficient Hair-Body Collision Handling-Thumbnail

Multi-Linear Data-Driven Dynamic Hair Model with Efficient Hair-Body Collision Handling
July 29, 2012
ACM SIGGRAPH / Eurographics Symposium on Computer Animation (SCA) 2012
Paper File [pdf, 8.79 MB]

Copyright Notice

The documents contained in these directories are included by the contributing authors as a means to ensure timely dissemination of scholarly and technical work on a non-commercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, notwithstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.