Back to Search
Start Over
Adaptive Skinning for Interactive Hair-Solid Simulation
- Source :
- IEEE Transactions on Visualization and Computer Graphics. 23:1725-1738
- Publication Year :
- 2017
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2017.
-
Abstract
- Reduced hair models have proven successful for interactively simulating a full head of hair strands, building upon a fundamental assumption that only a small set of guide hairs are needed for explicit simulation, and the rest of the hair move coherently and thus can be interpolated using guide hairs. Unfortunately, hair-solid interactions is a pathological case for traditional reduced hair models, as the motion coherence between hair strands can be arbitrarily broken by interacting with solids. In this paper, we propose an adaptive hair skinning method for interactive hair simulation with hair-solid collisions. We precompute many eligible sets of guide hairs and the corresponding interpolation relationships that are represented using a compact strand-based hair skinning model. At runtime, we simulate only guide hairs; for interpolating every other hair, we adaptively choose its guide hairs, taking into account motion coherence and potential hair-solid collisions. Further, we introduce a two-way collision correction algorithm to allow sparsely sampled guide hairs to resolve collisions with solids that can have small geometric features. Our method enables interactive simulation of more than 150 K hair strands interacting with complex solid objects, using 400 guide hairs. We demonstrate the efficiency and robustness of the method with various hairstyles and user-controlled arbitrary hair-solid interactions.
- Subjects :
- Computer science
Movement
Image processing
02 engineering and technology
Computer graphics
Skinning
Computer graphics (images)
Computer Graphics
Image Processing, Computer-Assisted
otorhinolaryngologic diseases
0202 electrical engineering, electronic engineering, information engineering
Humans
Computer Simulation
Computer vision
integumentary system
business.industry
020207 software engineering
Animation
Computer Graphics and Computer-Aided Design
Signal Processing
020201 artificial intelligence & image processing
sense organs
Computer Vision and Pattern Recognition
Artificial intelligence
business
Algorithms
Software
Hair
Subjects
Details
- ISSN :
- 10772626
- Volume :
- 23
- Database :
- OpenAIRE
- Journal :
- IEEE Transactions on Visualization and Computer Graphics
- Accession number :
- edsair.doi.dedup.....02bbb3e623294961c010d3a2656cb091