skip to main content
10.1145/1315184.1315208acmconferencesArticle/Chapter ViewAbstractPublication PagesvrstConference Proceedingsconference-collections
Article

Interactive rendering of optical effects in wet hair

Published: 05 November 2007 Publication History

Abstract

Visually, wet hair is easily distinguishable from dry hair because of the increased highlights and intense darkening displayed by them. It is therefore essential for realism to capture these characteristics under certain real world conditions. In this regard we propose a model for rendering wet hair at interactive rates. We start by analyzing the physical aspect behind this special effect in hair and then present a model for incorporating the variations in visual appearance of the hair due to presence of water. For simulating the increased specularity because of the water layer on hair, we present a parameter controlled Gaussian-based model. To simulate darkening in hair, for outer hair we consider total internal reflection at water-hair interface as dominant and propose a probabilistic approach to determine the amount of light absorbed. For inner hair, we consider that increase in opacity due to water results in stronger self-shadow and propose a model that updates the opacities based on water content and accumulates them to calculate the self-shadow term. By preprocessing and optimising our algorithm both for the self-shadow in dry hair and the special effects due to water presence, we can get visually pleasing results at interactive rates. Furthermore, the model is highly versatile and can easily be adaptable to other liquids and hair styling products.

References

[1]
Anjyo, K., Usami, Y., and Kurihara, T. 1992. A simple method for extracting the natural beauty of hair. Proc. of the ACM SIGGRAPH '92 (July), 111--120.
[2]
Bertails, F., Menier, C., and Cani, M. P. 2005. A practical self-shadowing algorithm for interactive hair animation. Graphics Interface (May).
[3]
Bruderlin, A. 2000. A method to generate wet and broken-up animal fur. Proc. of the Seventh Pacific Conference on Computer Graphics and Applications, 249--259.
[4]
Dorsey, J., Pedersen, H. K., and Hanrahan, P. 1996. Flow and changes in appearance. Proc of the ACM SIGGRAPH 96, 411--420.
[5]
Gupta, R., and Magnenat-Thalmann, N. 2005. Scattering based interactive hair rendering. Internatinal Conference on CAD/Graphics (Dec), 273--282.
[6]
Jensen, H. W., Legakis, J., and Dorsey, J. 1999. Rendering of wet material. Rendering Techniques, 273--282.
[7]
Kajiya, J. T., and Kay, T. L. 1989. Rendering fur with three dimensional textures. Proc. of the ACM SIGGRAPH '89 (July), 271--280.
[8]
Kim, T., and Neumann, U. 2001. Opacity shadow maps. Proc. of the Eurographics Rendering Workshop '01, 177--182.
[9]
Koster, M., Haber, J., and Seidel, H. P. 2004. Real-time rendering of human hair using programmable graphics hardware. Proc. of Computer Graphics International (CGI'04), 248--256.
[10]
Leblanc, A., Turner, R., and Thalmann, D. 1991. Rendering hair using pixel blending and shadow buffers. Journal of Visualization and Computer Animation '91, 92--97.
[11]
Lekner, J., and Dorf, M. C. 1988. Why some things are darker when wet. Applied Optics, 1278--1280.
[12]
Lokovic, T., and Veach, E. 2000. Deep shadow maps. Proc. of the ACM SIGGRAPH '00, 385--392.
[13]
L'oreal. 2007. http://www.hair-science.com.
[14]
Mall, H. B., Jr., and Da Vitoria Lobo, N. 1995. Determining wet surfaces from dry. Proc. of the Fifth International Conference on Computer Vision, 963--969.
[15]
Marschner, S. R., Jensen, H. W., Cammarano, M., Worley, S., and Hanrahan, P. 2003. Light scattering from human hair fibers. Proc. SIGGRAPH '03 (July), 780--791.
[16]
Mertens, T., Kautz, J., Bekaert, P., and Reeth, F. V. 2004. A self-shadow algorithm for dynamic hair using clustered densities. Proc. of the Eurographics Symposium on Rendering '04 (June), 173--178.
[17]
Nakamae, E., Kaneda, K., Okamoto, T., and Nishita, T. 1990. A lighting model aiming at drive simulators. Proceedings of the ACM SIGGRAPH 90, 395--404.
[18]
Schlick, C. 1994. An inexpensive bdrf model for physically based rendering. Eurographics (Sept), 149--162.
[19]
Volino, P., and Magnenat-thalmann, N. 2004. Animating complex hairstyles in real-time. ACM Symposium on Virtual Reality Software and Technology (VRST'04), 41--48.
[20]
Ward, K., Galoppo, N., and Lin., M. C. 2004. Modeling hair influenced by water and styling products. Proc. of Computer Animation and Social Agents.
[21]
Ward, G. J. 1992. Measuring and modeling anisotropic reflection. Proc. of the ACM SIGGRAPH '92, 265--272.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
VRST '07: Proceedings of the 2007 ACM symposium on Virtual reality software and technology
November 2007
259 pages
ISBN:9781595938633
DOI:10.1145/1315184
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 05 November 2007

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. hair simulation
  2. interactive rendering
  3. self-shadow
  4. wet hair rendering

Qualifiers

  • Article

Conference

VRST07

Acceptance Rates

Overall Acceptance Rate 66 of 254 submissions, 26%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)10
  • Downloads (Last 6 weeks)0
Reflects downloads up to 01 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2019)A Skinned Tetrahedral Mesh for Hair Animation and Hair-Water InteractionIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2018.280897225:3(1449-1459)Online publication date: 1-Mar-2019
  • (2015)Boundary handling and porous flow for fluid-hair interactionsComputers and Graphics10.1016/j.cag.2015.06.00552:C(33-42)Online publication date: 1-Nov-2015
  • (2012)Wetting Effects in Hair SimulationComputer Graphics Forum10.1111/j.1467-8659.2012.03191.x31:7pt1(1993-2002)Online publication date: 1-Sep-2012
  • (2011)Simulating and rendering wet hairSIGGRAPH Asia 2011 Posters10.1145/2073304.2073348(1-1)Online publication date: 12-Dec-2011
  • (2010)Curling and clumping fur represented by texture layersThe Visual Computer: International Journal of Computer Graphics10.1007/s00371-010-0484-426:6-8(659-667)Online publication date: 1-Jun-2010

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media