[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article

Interactive Virtual Hair Salon

Published: 01 June 2007 Publication History

Abstract

User interaction with animated hair is desirable for various applications but difficult because it requires real-time animation and rendering of hair. Hair modeling, in cluding styling, simulation, and rendering, is computationally challenging due to the enormous number of deformable hair strands on a human head, elevating the computational complexity of many essential steps, such as collision detection and self-shadowing for hair. Using simulation localization techniques, multi-resolution representations, and graphics hardware rendering acceleration, we have developed a physically-based virtual hair salon system that simulates and renders hair at accelerated rates, enabling users to interactively style virtual hair. With a 3D haptic interface, users can directly manipulate and position hair strands, as well as employ real-world styling applications (cutting, blow-drying, etc.) to create hairstyles more intuitively than previous techniques.

References

[1]
Anjyo, K., Usami, Y., & Kurihara, T. (1992). A simple method for extracting the natural beauty of hair. ACM SIGGRAPH, Computer Graphics Proceedings, Annual Conference Series, 111-120.
[2]
Bertails, F., Audoly, B., Querleux, B., Leroy, F., Lévêque, J. -L., & Cani, M. -P. (2005). Predicting natural hair shapes by solving the statics of flexible rods. Eurographics (short papers).
[3]
Bertails, F., Kim, T. -Y., Cani, M. -P., & Neumann, U. (2003). Adaptive wisp tree--A multiresolution control structure for simulating dynamic clustering in hair motion. ACM SIGGRAPH Symposium on Computer Animation, 207-213.
[4]
Bertails, F., Menier, C., & Cani, M. -P. (2005). A practical self-shadowing algorithm for interactive hair animation. Proceedings of Graphics Interface, 71-78.
[5]
Chang, J. T., Jin, J., & Yu, Y. (2002). A practical model for hair mutual interactions. ACM SIGGRAPH Symposium on Computer Animation, 73-80.
[6]
Choe, B., & Ko, H.-S. (2005). A statistical wisp model and pseudophysical approaches for interactive hairstyle generation. IEEE Transactions on Visualization and Computer Graphics, 11(2).
[7]
Chen, L., Saeyor, S., Dohi, H., & Ishizuka, M. (1999). A system of 3D hairstyle synthesis based on the wisp model. The Visual Computer, 15(4), 159-170.
[8]
Daldegan, A., Magnenat-Thalmann, N., Kurihara, T., & Thalmann, D. (1993). An integrated system for modeling, animating and rendering hair. Computer Graphics Forum, 12(3), 211-221.
[9]
Hadap, S., & Magnenat-Thalmann, N. (2000). Interactive hair styler based on fluid flow. Computer Animation and Simulation, 87-100.
[10]
Heidrich, W., & Seidel, H.-P. (1998). Efficient rendering of anisotropic surfaces using computer graphics hardware. Proceedings of Image and Multi-Dimensional Digital Signal Processing Workshop (IMDSP).
[11]
Kurihara, T., Anjyo, K., & Thalmann, D. (1993). Hair animation with collision detection. In Proceedings of Computer Animation, 128-138.
[12]
Koh, C., & Huang, Z. (2001). A simple physics model to animate human hair modeled in 2D strips in real time. Computer Animation and Simulation, 127-138.
[13]
Koster, M., Haber, J., & Seidel, H.-P. (2004). Real-time rendering of human hair using programmable graphics hard-ware. Computer Graphics International (CGI), 248-256.
[14]
Kajiya, J., & Kay, T. (1989). Rendering fur with three dimensional textures. ACM SIGGRAPH, Computer Graphics Proceedings, Annual Conference Series, 271-280.
[15]
Kim, T.-Y., & Neumann, U. (2001). Opacity shadow maps. Rendering Techniques, 177-182.
[16]
Kim, T.-Y., & Neumann, U. (2002). Interactive multiresolution hair modeling and editing. ACM SIGGRAPH, ACM Transactions on Graphics, 21(3), 620-629.
[17]
Larsen, E., Gottschalk, S., Lin, M., & Manocha, D. (2000). Distance queries with rectangular swept sphere volumes. Proceedings of IEEE International Conference on Robotics and Automation.
[18]
Lee, D. -W., & Ko, H. -S. (2001). Natural hairstyle modeling and animation. Graphical Models, 63(2), 67-85.
[19]
Marschner, S., Jensen, H. W., Cammarano, M., Worley, S., & Hanrahan, P. (2003). Light scattering from human hair fibers. ACM SIGGRAPH, ACM Transactions on Graphics, 22(3), 780-791.
[20]
Mertens, T., Kautz, J., Bekaert, P., & Reeth, F. V. (2004). A self-shadow algorithm for dynamic hair using density clustering. Proceedings of Eurographics Symposium on Rendering.
[21]
Magnenat-Thalmann, N., Hadap, S., & Kalra, P. (2000). State of the art in hair simulation. In International Workshop on Human Modeling and Animation, 3-9.
[22]
NVIDIA. (2005). Tech. report, NVIDIA. Available at http://www.nvidia.com/.
[23]
Plante, E., Cani, M.-P., & Poulin, P. (2002). Capturing the complexity of hair motion. Graphical Models, 64(1).
[24]
Volino, P., & Magnenat-Thalmann, N. (2004). Animating complex hairstyles in real-time. ACM Symposium on Virtual Reality Software and Technology.
[25]
Ward, K., Galoppo, N., & Lin, M. C. (2004). Modeling hair influenced by water and styling products. Proceedings of the 17th International Conference on Computer Animation and Social Agents (CASA 2004), 207-214.
[26]
Ward, K., & Lin, M. C. (2003). Adaptive grouping and subdivision for simulating hair dynamics. Proceedings of the 11th Pacific Conference on Computer Graphics and Applications, 234-243.
[27]
Ward, K., Lin, M. C., Lee, J., Fisher, S., & Macri, D. (2003). Modeling hair using level-of-detail representations. Proceedings of the 16th International Conference on Computer Animation and Social Agents (CASA 2003), 41-47.
[28]
Watanabe, Y., & Suenaga, Y. (1992). A trigonal prism-based method for hair image generation. IEEE Computer Graphics and Applications, 12(1), 47-53.
[29]
Xu, Z., & Yang, X. D. (2001). V-Hairstudio: An interactive tool for hair design. IEEE Computer Graphics and Applications, 21(3), 36-42.
[30]
Yu, Y. (2001). Modeling realistic virtual hairstyles. Proceedings of Pacific Graphics, 295-304.
[31]
Yang, X. D., Xu, Z., Wang, T., & Yang, J. (2000). The cluster hair model. Graphics Models and Image Processing, 62(2), 85-103.

Cited By

View all
  • (2023)CT2Hair: High-Fidelity 3D Hair Modeling using Computed TomographyACM Transactions on Graphics10.1145/359210642:4(1-13)Online publication date: 26-Jul-2023
  • (2017)A multi-scale model for simulating liquid-hair interactionsACM Transactions on Graphics10.1145/3072959.307363036:4(1-17)Online publication date: 20-Jul-2017
  • (2017)Model-based generation of personalized full-body 3D avatars from uncalibrated multi-view photographsMultimedia Tools and Applications10.1007/s11042-016-3808-176:12(14169-14195)Online publication date: 1-Jun-2017
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Presence: Teleoperators and Virtual Environments
Presence: Teleoperators and Virtual Environments  Volume 16, Issue 3
June 2007
97 pages

Publisher

MIT Press

Cambridge, MA, United States

Publication History

Published: 01 June 2007

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 06 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2023)CT2Hair: High-Fidelity 3D Hair Modeling using Computed TomographyACM Transactions on Graphics10.1145/359210642:4(1-13)Online publication date: 26-Jul-2023
  • (2017)A multi-scale model for simulating liquid-hair interactionsACM Transactions on Graphics10.1145/3072959.307363036:4(1-17)Online publication date: 20-Jul-2017
  • (2017)Model-based generation of personalized full-body 3D avatars from uncalibrated multi-view photographsMultimedia Tools and Applications10.1007/s11042-016-3808-176:12(14169-14195)Online publication date: 1-Jun-2017
  • (2014)A hybrid image-CAD based system for modeling realistic hairstylesProceedings of the 18th meeting of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games10.1145/2556700.2556715(63-70)Online publication date: 14-Mar-2014
  • (2013)Inverse dynamic hair modeling with frictional contactACM Transactions on Graphics10.1145/2508363.250839832:6(1-10)Online publication date: 1-Nov-2013
  • (2012)A framework for rendering complex scattering effects on hairProceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games10.1145/2159616.2159635(111-118)Online publication date: 9-Mar-2012
  • (2012)Wetting Effects in Hair SimulationComputer Graphics Forum10.1111/j.1467-8659.2012.03191.x31:7pt1(1993-2002)Online publication date: 1-Sep-2012
  • (2010)Experimenting with real time simulation parameters for fluid model of soft bodiesProceedings of the 2010 Spring Simulation Multiconference10.1145/1878537.1878702(1-8)Online publication date: 11-Apr-2010
  • (2010)Advanced techniques in real-time hair rendering and simulationACM SIGGRAPH 2010 Courses10.1145/1837101.1837102(1-168)Online publication date: 26-Jul-2010
  • (2009)Hair meshesACM SIGGRAPH Asia 2009 papers10.1145/1661412.1618512(1-7)Online publication date: 17-Dec-2009
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media