Real-Time Physically Guided Hair Interpolation

被引:0
|
作者
Hsu, Jerry [1 ,2 ]
Wang, Tongtong [3 ]
Pan, Zherong [2 ]
Gao, Xifeng [2 ]
Yuksel, Cem [1 ,4 ]
Wu, Kui [2 ]
机构
[1] Univ Utah, Salt Lake City, UT 84112 USA
[2] LightSpeed Studios, Irvine, CA 92618 USA
[3] LightSpeed Studios, Shenzhen, Peoples R China
[4] Roblox, San Mateo, CA USA
来源
ACM TRANSACTIONS ON GRAPHICS | 2024年 / 43卷 / 04期
关键词
Hair Interpolation; Cosserat Rod; SIMULATION; GEOMETRY;
D O I
10.1145/3658176
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Strand-based hair simulations have recently become increasingly popular for a range of real-time applications. However, accurately simulating the full number of hair strands remains challenging. A commonly employed technique involves simulating a subset of guide hairs to capture the overall behavior of the hairstyle. Details are then enriched by interpolation using linear skinning. Hair interpolation enables fast real-time simulations but frequently leads to various artifacts during runtime. As the skinning weights are often pre-computed, substantial variations between the initial and deformed shapes of the hair can cause severe deviations in fine hair geometry. Straight hairs may become kinked, and curly hairs may become zigzags. This work introduces a novel physical-driven hair interpolation scheme that utilizes existing simulated guide hair data. Instead of directly operating on positions, we interpolate the internal forces from the guide hairs before efficiently reconstructing the rendered hairs based on their material model. We formulate our problem as a constraint satisfaction problem for which we present an efficient solution. Further practical considerations are addressed using regularization terms that regulate penetration avoidance and drift correction. We have tested various hairstyles to illustrate that our approach can generate visually plausible rendered hairs with only a few guide hairs and minimal computational overhead, amounting to only about 20% of conventional linear hair interpolation. This efficiency underscores the practical viability of our method for real-time applications.
引用
收藏
页数:11
相关论文
共 50 条
  • [31] Physically Based Real-Time Rendering of Teeth and Partial Restorations
    Reischl, M.
    Derzapf, E.
    Guthe, M.
    COMPUTER GRAPHICS FORUM, 2020, 39 (01) : 106 - 116
  • [32] Real-time simulation of physically based on-surface flow
    Y.Q. Liu
    H.B. Zhu
    X.H. Liu
    E.H. Wu
    The Visual Computer, 2005, 21 : 727 - 734
  • [33] Physically-based real-time animation of draped cloth
    Cheng, CY
    Xu, YG
    Shi, JY
    Shum, HY
    COMPUTER GRAPHICS INTERNATIONAL 2001, PROCEEDINGS, 2001, : 257 - 264
  • [34] Procedural Physically based BRDF for Real-Time Rendering of Glints
    Chermain, X.
    Sauvage, B.
    Dischler, J. -M.
    Dachsbacher, C.
    COMPUTER GRAPHICS FORUM, 2020, 39 (07) : 243 - 253
  • [35] Physically Based Area Lighting Model for Real-Time Animation
    Olejnik, Michal
    Szajerman, Dominik
    Napieralski, Piotr
    COMPUTER VISION AND GRAPHICS, ICCVG 2016, 2016, 9972 : 73 - 85
  • [36] Physically-Based Real-Time Lens Flare Rendering
    Hullin, Matthias
    Eisemann, Elmar
    Seidel, Hans-Peter
    Lee, Sungkil
    ACM TRANSACTIONS ON GRAPHICS, 2011, 30 (04):
  • [37] Physically based model for real-time animation of curtain movement
    Zhejiang Univ, Hangzhou, China
    Ruan Jian Xue Bao/Journal of Software, 2000, 11 (09): : 1228 - 1236
  • [38] Real-time simulation of physically based on-surface flow
    Liu, YQ
    Zhu, HB
    Liu, XH
    Wu, EH
    VISUAL COMPUTER, 2005, 21 (8-10): : 727 - 734
  • [39] Equivalent-time sampling and real-time digital oscillography interpolation
    V. N. Vyukhin
    Optoelectronics, Instrumentation and Data Processing, 2008, 44 (3) : 228 - 231
  • [40] Catheter Ablation Guided by Real-Time MRI
    Charlotte Eitel
    Gerhard Hindricks
    Matthias Grothoff
    Matthias Gutberlet
    Philipp Sommer
    Current Cardiology Reports, 2014, 16