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 条
  • [21] The Application of Natural Neighbor Interpolation in Real-time Environments
    Li, Yi
    Chen, Weidong
    Lu, Dongming
    PROCEEDINGS OF THE 2008 INTERNATIONAL CONFERENCE ON CYBERWORLDS, 2008, : 306 - 313
  • [22] A study on real-time implementation of the view interpolation system
    Kim, DH
    Kim, JH
    Yoon, YI
    Oh, IH
    Choi, JS
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2003, E86A (06) : 1344 - 1352
  • [23] EFFICIENT REAL-TIME INTERPOLATION FOR D-A CONVERSION
    DECARVALHO, J
    HANSON, JV
    ELECTRONICS LETTERS, 1981, 17 (20) : 733 - 735
  • [24] Real-time per-pixel viewpoint interpolation
    Porquet, D
    Ghazanfarpour, D
    Dischler, JM
    THEORY AND PRACTICE OF COMPUTER GRAPHICS 2004, PROCEEDINGS, 2004, : 219 - 225
  • [25] A Novel Interpolation Chip for Real-Time Multimedia Applications
    Huang, Chien-Chuan
    Chen, Pei-Yin
    Ma, Ching-Hsuan
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2012, 22 (10) : 1512 - 1525
  • [26] Real-Time NURBS Interpolation under Multiple Constraints
    Nie, Mingxing
    Wan, Yaping
    Zhou, Aijun
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022
  • [27] Spatio-temporal view interpolation in real-time
    Radtke, T
    VISUAL COMMUNICATIONS AND IMAGE PROCESSING 2003, PTS 1-3, 2003, 5150 : 1939 - 1946
  • [28] Adaptive Interpolation Algorithm for Real-time Image Resizing
    Xiao, Jianping
    Zou, Xuecheng
    Liu, Zhenglin
    Guo, Xu
    ICICIC 2006: FIRST INTERNATIONAL CONFERENCE ON INNOVATIVE COMPUTING, INFORMATION AND CONTROL, VOL 2, PROCEEDINGS, 2006, : 221 - +
  • [29] Real-time system evaluation: A rational interpolation approach
    Liu, C
    Krishna, CM
    Gong, WB
    PROCEEDINGS OF THE 37TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-4, 1998, : 1680 - 1685
  • [30] Physically-based real-time music fountain simulation
    Wan, Huagen
    Cao, Yujuan
    Han, Xiaoxia
    Jin, Xiaogang
    TECHNOLOGIES FOR E-LEARNING AND DIGITAL ENTERTAINMENT, PROCEEDINGS, 2006, 3942 : 1058 - 1061