Sketching hairstyles

This paper presents an intuitive sketching interface for interactive hairstyle design, made possible by an efficient numerical updating scheme. The user portrays the global shape of a desired hairstyle through a few 3D style curves which are manipulated by interactively sketching freeform strokes. Our approach is based on a vector field representation which is obtained by solving a sparse linear system with the style curves acting as boundary constraints. The key observation is that the specific sparseness pattern of the linear system enables an efficient incremental numerical updating scheme. This gives rise to a sketching interface that provides interactive visual feedback to the user. Interesting hairstyles can be easily created in minutes.

[1]  Sylvain Paris,et al.  Capture of hair geometry from multiple images , 2004, ACM Trans. Graph..

[2]  Satoshi Matsuoka,et al.  Teddy: A Sketching Interface for 3D Freeform Design , 1999, SIGGRAPH Courses.

[3]  Marie-Paule Cani,et al.  Super-helices for predicting the dynamics of natural hair , 2006, ACM Trans. Graph..

[4]  Xiaoyang Mao,et al.  Sketch interface based expressive hairstyle modelling and rendering , 2004 .

[5]  Long Quan,et al.  Modeling hair from multiple views , 2005, SIGGRAPH 2005.

[6]  Steve Marschner,et al.  A Survey on Hair Modeling: Styling, Simulation, and Rendering , 2007, IEEE Transactions on Visualization and Computer Graphics.

[7]  Hugues Hoppe,et al.  Design of tangent vector fields , 2007, SIGGRAPH 2007.

[8]  Steve Marschner,et al.  Simulating multiple scattering in hair using a photon mapping approach , 2006, ACM Trans. Graph..

[9]  WILLIAM W. HAGER,et al.  Modifying a Sparse Cholesky Factorization | SIAM Journal on Matrix Analysis and Applications | Vol. 20, No. 3 | Society for Industrial and Applied Mathematics , 1999 .

[10]  Jane Wilhelms,et al.  An Interactive Fur Modeling Technique , 1997, Graphics Interface.

[11]  O. Sorkine Differential Representations for Mesh Processing , 2006 .

[12]  Marie-Paule Cani,et al.  Super-helices for predicting the dynamics of natural hair , 2006, SIGGRAPH 2006.

[13]  S. Malik A Sketching Interface for Modeling and Editing Hairstyles , 2005, SBM.

[14]  Yizhou Yu,et al.  Modeling realistic virtual hairstyles , 2001, Proceedings Ninth Pacific Conference on Computer Graphics and Applications. Pacific Graphics 2001.

[15]  Baining Guo,et al.  Interactive multiresolution hair modeling and editing , 2002, ACM Trans. Graph..

[16]  Hyeong-Seok Ko,et al.  A statistical wisp model and pseudophysical approaches for interactive hairstyle generation , 2005, IEEE Transactions on Visualization and Computer Graphics.

[17]  Olga Sorkine-Hornung,et al.  Differential Representations for Mesh Processing , 2006, Comput. Graph. Forum.

[18]  S. Marschner,et al.  Simulating multiple scattering in hair using a photon mapping approach , 2006, SIGGRAPH 2006.

[19]  James T. Kajiya,et al.  Rendering fur with three dimensional textures , 1989, SIGGRAPH.

[20]  Takeo Igarashi,et al.  A Sketch-Based Interface for Modeling Myocardial Fiber Orientation , 2007, Smart Graphics.

[21]  Nadia Magnenat-Thalmann,et al.  Interactive Hair Styler based on Fluid Flow , 2000, Computer Animation and Simulation.

[22]  Marie-Paule Cani,et al.  Realistic Hair from a Sketch , 2007, IEEE International Conference on Shape Modeling and Applications 2007 (SMI '07).