Elastic Simulation of Joints with Particle-Based Fluid

被引:0
|
作者
Sung, Su-Kyung [1 ]
Han, Sang-Won [1 ]
Shin, Byeong-Seok [1 ]
机构
[1] Inha Univ, Dept Comp Engn, Incheon 22212, South Korea
来源
APPLIED SCIENCES-BASEL | 2021年 / 11卷 / 15期
基金
新加坡国家研究基金会;
关键词
skinning; SPH; numerical simulation; real-time fluid simulation; Tresca's yield condition; ANIMATION; MUSCLE;
D O I
10.3390/app11156900
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Skinning, which is used in skeletal simulations to express the human body, has been weighted between bones to enable muscle-like motions. Weighting is not a form of calculating the pressure and density of muscle fibers in the human body. Therefore, it is not possible to express physical changes when external forces are applied. To express a similar behavior, an animator arbitrarily customizes the weight values. In this study, we apply the kernel and pressure-dependent density variations used in particle-based fluid simulations to skinning simulations. As a result, surface tension and elasticity between particles are applied to muscles, indicating realistic human motion. We also propose a tension yield condition that reflects Tresca's yield condition, which can be easily approximated using the difference between the maximum and minimum values of the principal stress to simulate the tension limit of the muscle fiber. The density received by particles in the kernel is assumed to be the principal stress. The difference is calculated by approximating the moment of greatest force to the maximum principal stress and the moment of least force to the minimum principal stress. When the density of a particle increases beyond the yield condition, the object is no longer subjected to force. As a result, one can express realistic muscles.
引用
收藏
页数:12
相关论文
共 50 条
  • [41] Multiple-scale Simulation Method for Liquid with Trapped Air under Particle-based Framework
    Liu, Sinuo
    Wang, Ben
    Ban, Xiaojuan
    2020 IEEE CONFERENCE ON VIRTUAL REALITY AND 3D USER INTERFACES (VR 2020), 2020, : 842 - 850
  • [42] A particle-based hybrid code for planet formation
    Morishima, Ryuji
    ICARUS, 2015, 260 : 368 - 395
  • [43] Surface Turbulence for Particle-Based Liquid Simulations
    Mercier, Olivier
    Beauchemin, Cynthia
    Thuerey, Nils
    Kim, Theodore
    Nowrouzezahrai, Derek
    ACM TRANSACTIONS ON GRAPHICS, 2015, 34 (06):
  • [44] Plasma propulsion modeling with particle-based algorithms
    Taccogna, F.
    Cichocki, F.
    Eremin, D.
    Fubiani, G.
    Garrigues, L.
    JOURNAL OF APPLIED PHYSICS, 2023, 134 (15)
  • [45] Viscoelastic Fluid Simulation based on the Combination of Viscous and Elastic Stresses
    Mukai, Nobuhiko
    Morooka, Ren
    Natsume, Takuya
    Chang, Youngha
    PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON SIMULATION AND MODELING METHODOLOGIES, TECHNOLOGIES AND APPLICATIONS (SIMULTECH), 2021, : 172 - 178
  • [46] A particle-based free surface detection method and its application to the surface tension effects simulation in smoothed particle hydrodynamics (SPH)
    Lin, Yixin
    Liu, G. R.
    Wang, Guangyu
    JOURNAL OF COMPUTATIONAL PHYSICS, 2019, 383 : 196 - 206
  • [47] A Lagrangian approach for computational acoustics with particle-based method
    Zhang, Yongou
    Smith, Stefan G. Llewellyn
    Zhang, Tao
    Li, Tianyun
    ENGINEERING ANALYSIS WITH BOUNDARY ELEMENTS, 2019, 108 : 459 - 471
  • [48] MAGNETIZATION MODELS FOR PARTICLE-BASED SIMULATIONS OF MAGNETORHEOLOGICAL FLUIDS
    Lagger, Hanna G.
    Peguiron, Joel
    Bierwisch, Claas
    Moseler, Michael
    COMPUTATIONAL METHODS FOR COUPLED PROBLEMS IN SCIENCE AND ENGINEERING IV, 2011, : 1071 - 1082
  • [49] Interpolation-Based Pathline Tracing in Particle-Based Flow Visualization
    Chandler, Jennifer
    Obermaier, Harald
    Joy, Kenneth I.
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2015, 21 (01) : 68 - 80
  • [50] Lagrangian Simulation of a Fluid with Solid Particle Loading Performed on Supercomputers
    Beck, Florian
    Fleissner, Florian
    Eberhard, Peter
    HIGH PERFORMANCE COMPUTING IN SCIENCE AND ENGINEERING'13: TRANSACTIONS OF THE HIGH PERFORMANCE COMPUTING CENTER, STUTTGART (HLRS) 2013, 2013, : 405 - 421