Abstract
Despite tremendous work in hair simulation a unified framework for creating realistically simulated hairstyles at interactive rates is yet not available; the main reason is that complex dynamic and optical behavior of hair are computationally expensive to simulate. To have such a framework, it is essential to find optimized solutions, especially for the various physics-based tasks, which is the main bottleneck in the simulation. In this paper, we discuss various technical advancements and achievements that have been made in formulating key techniques to handle the different challenging issues involved in simulation of hair at interactive rates. Effort has been put in all the three modules of the hair simulation – hair shape modeling, hair dynamics and hair rendering.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bertails, F., Kim, T.-Y., Cani, M.-P., Neumann, U.: Adaptive wisp tree-a multiresolution control structure for simulating dynamic clustering in hair motion. In: Proc. Symposium on Computer Animation, pp. 207–377 (2003)
Bertails, F., Menier, C., Cani, M.-P.: A practical self-shadowing algorithm for interactive hair animation. Graphics Interface, 71–78 (2005)
Chang, J., Jin, J., Yu, Y.: A practical model for mutual hair interactions. In: Proc. Symposium on Computer Animation 2002, pp. 51–58 (2002)
Chen, L., Saeyor, S., Dohi, H., Ishizuka, M.: A system of 3d hairstyle synthesis based on the wisp model. The Visual Computer, 159–170 (1999)
Gupta, R., Magnenat-Thalmann, N.: Scattering-Based Interactive Hair Rendering. IEEE CAD and Graphics 2005, 489–494 (2005)
Hadap, S., Magnenat-Thalmann, N.: Interactive hair styler based on fluid flow. In: Proc. Eurographics Workshop on CAS, pp. 87–99 (2000)
Hadap, S., Magnenat-Thalmann, N.: Modeling dynamic hair as a continuum. In: Proc. EuroGraphics, Computer Graphics Forum, vol. 20(3), pp. 329–338 (2001)
Heranandez, B., Rudomin, I.: Hair Paint. In: IEEE Proc. Computer Graphics International, Creta, Grecia, Junio 16 - 19, 578–581 (2004)
Kajiya, J.T., Kay, T.L.: Rendering fur with three dimensional textures. In: Proc. SIGGRAPH 1989, vol. 23, pp. 271–280 (1989)
Kim, T., Neumann, U.: A thin shell volume for modelling human hair. In: IEEE Proc. Computer Animation, pp. 104–111 (2000)
Kim, T., Neumann, U.: Opacity shadow maps. In: Proc. Eurographics Rendering Workshop, pp. 177–182 (2001)
Kim, T.-Y., Neumann, U.: Interactive multiresolution hair modeling and editing. In: Proc. SIGGRAPH 2002, pp. 287–294 (2002)
Koh, C., Huang, Z.: Real-time animation of human hair modeled in strips Computer Animation and Simulation, pp. 101–110. Springer, Heidelberg (2000)
Koh, C., Huang, Z.: A simple physics model to animate human hair modeled in 2d strips in real time. In: Proc. Eurographics workshop on CAS, pp. 127–138 (2001)
Koster, M., Haber, J., Seidel, H.P.: Real-time rendering of human hair using programmable graphics hardware. In: IEEE Proc. Computer Graphics International, pp. 248–256 (2004)
Lokovic, T., Veach, E.: Deep shadow maps. In: Proc. SIGGRAPH 2000, pp. 385–392 (2000)
Marschner, S.R., Jensen, H.W., Cammarano, M., Worley, S., Hanrahan, P.: Light scattering from human hair fibers. In: Proc. SIGGRAPH 2003, vol. 22, pp. 780–791 (2003)
Mertens, T., Kautz, J., Bekaert, P., Reeth, F.V.: A self-shadow algorithm for dynamic hair using clustered densities. In: Proc. Eurographics Symposium on Rendering, pp. 173–178 (2004)
Plante, E., Cani, M.-P., Poulin, P.: A layered wisp model for simulating interactions inside long hair. In: Proc. Eurographic workshop on CAS, pp. 139–148 (2001)
Schmith, C., Koster, M., Haber, J., Seidel, H.-P.: Modeling Hair using a Wisp Hair Model Research Report MPI-I-2004-4-001 (2004)
Magnenat-Thalmann, N., Hadap, S., Kalra, P.: State of the art in hair simulation. In: International Workshop on Human Modeling and Animation, pp. 3–9 (2000)
Volino, P., Magnenat-Thalmann, N.: Animating complex hairstyles in realtime. In: ACM Symposium on Virtual Reality Software and Technology (VRST), pp. 41–48 (2004)
Ward, K., Lin, M.C.: Adaptive grouping and subdivision for simulating hair dynamics. In: Pacific Graphics Conference on Computer Graphics and Applications, pp. 234–243 (2003)
Ward, K., Lin, M.C., Lee, J., Fisher, S., Macri, D.: Modeling hair using level-of-detail representations. In: IEEE Proc. Computer Animation and Social Agents, pp. 41–47 (2003)
Watanabe, Y., Suenaga, Y.: Drawing human hair using the wisp model. Special issue on computer graphics international 7, 97–103 (1989)
Yang, X.D., Xu, Z., Yang, J., Wang, T.: The Cluster Hair Model Graphical Models 65(2), 85–103 (2000)
Yu, Y.: Modeling realistic virtual hairstyles. In: Proc. Pacific Graphics, pp. 295–304 (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gupta, R., Montagnol, M., Volino, P., Magnenat-Thalmann, N. (2006). Optimized Framework for Real Time Hair Simulation. In: Nishita, T., Peng, Q., Seidel, HP. (eds) Advances in Computer Graphics. CGI 2006. Lecture Notes in Computer Science, vol 4035. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11784203_68
Download citation
DOI: https://doi.org/10.1007/11784203_68
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-35638-7
Online ISBN: 978-3-540-35639-4
eBook Packages: Computer ScienceComputer Science (R0)