Towards Realtime: A Hybrid Physics-based Method for Hair Animation on GPU

No Thumbnail Available
Date
2023
Journal Title
Journal ISSN
Volume Title
Publisher
ACM Association for Computing Machinery
Abstract
This paper introduces a hair simulator optimized for real-time applications, including console and cloud gaming, avatar live-streaming, and metaverse environments. We view the collisions between strands as a mechanism to preserve the overall volume of the hair and adopt explicit Material Point Method (MPM) to resolve the strand-strand collision. For simulating single-strand behavior, a semi-implicit Discrete Elastic Rods (DER) model is used. We build upon a highly efficient GPU MPM framework recently presented by Fei et al. [2021b] and propose several schemes to largely improve the performance of building and solving the semi-implicit DER systems on GPU. We demonstrate the efficiency of our pipeline by a few practical scenes that achieve up to 260 frames-per-second (FPS) with more than two thousand simulated strands on Nvidia GeForce RTX 3080.
Description

CCS Concepts: Computing methodologies -> Physical simulation GPU, hair, material point method"

        
@inproceedings{
10.1145:3606937
, booktitle = {
Proceedings of the ACM on Computer Graphics and Interactive Techniques
}, editor = {
Wang, Huamin
and
Ye, Yuting
and
Victor Zordan
}, title = {{
Towards Realtime: A Hybrid Physics-based Method for Hair Animation on GPU
}}, author = {
Huang, Li
and
Yang, Fan
and
Wie, Chendi
and
Chen, Yu Ju (Edwin)
and
Yuan, Chun
and
Gao, Ming
}, year = {
2023
}, publisher = {
ACM Association for Computing Machinery
}, ISSN = {
2577-6193
}, ISBN = {}, DOI = {
10.1145/3606937
} }
Citation