Back to Search
Start Over
A Skinned Tetrahedral Mesh for Hair Animation and Hair-Water Interaction
- Source :
- IEEE Transactions on Visualization and Computer Graphics. 25:1449-1459
- Publication Year :
- 2019
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2019.
-
Abstract
- We propose a novel framework for hair animation as well as hair-water interaction that supports millions of hairs. First, we develop a hair animation framework that embeds hair into a tetrahedralized volume mesh that we kinematically skin to deform and follow the exterior of an animated character. Allowing the hairs to follow their precomputed embedded locations in the kinematically deforming skinned mesh already provides visually plausible behavior. Creating a copy of the tetrahedral mesh, endowing it with springs, and attaching it to the kinematically skinned mesh creates more dynamic behavior. Notably, the springs can be quite weak and thus efficient to simulate because they are structurally supported by the kinematic mesh. If independent simulation of individual hairs or guide hairs is desired, they too benefit from being anchored to the kinematic mesh dramatically increasing efficiency as weak springs can be used while still supporting interesting and dramatic hairstyles. Furthermore, we explain how to embed these dynamic simulations into the kinematically deforming skinned mesh so that they can be used as part of a blendshape system where an artist can make many subsequent iterations without requiring any additional simulation. Although there are many applications for our newly proposed approach to hair animation, we mostly focus on the particularly challenging problem of hair-water interaction. While doing this, we discuss how porosities are stored in the kinematic mesh, how the kinematically deforming mesh can be used to apply drag and adhesion forces to the water, etc.
- Subjects :
- Computer science
Water
020207 software engineering
02 engineering and technology
Animation
Volume mesh
Kinematics
Computer Graphics and Computer-Aided Design
Biomechanical Phenomena
Tetrahedral meshes
Drag
Computer graphics (images)
Signal Processing
Computer Graphics
Image Processing, Computer-Assisted
0202 electrical engineering, electronic engineering, information engineering
Animals
Humans
Computer Simulation
Computer Vision and Pattern Recognition
Focus (optics)
Ursidae
Software
Hair
Subjects
Details
- ISSN :
- 21609306 and 10772626
- Volume :
- 25
- Database :
- OpenAIRE
- Journal :
- IEEE Transactions on Visualization and Computer Graphics
- Accession number :
- edsair.doi.dedup.....4f1c95dd3f422ebefb2f4347c96638fe