Fast and Compact Partial Differential Equation (PDE)-Based Dynamic Reconstruction of Extended Position-Based Dynamics (XPBD) Deformation Simulation

被引:0
|
作者
Fang, Junheng [1 ]
Xiao, Zhidong [1 ]
Zhu, Xiaoqiang [2 ]
You, Lihua [1 ]
Wang, Xiaokun [1 ,3 ]
Zhang, Jianjun [1 ]
机构
[1] Bournemouth Univ, Natl Ctr Comp Animat, Poole BH12 5BB, England
[2] Shanghai Univ, Sch Commun & Informat Engn, Shanghai 200444, Peoples R China
[3] Univ Sci & Technol Beijing, Sch Intelligence Sci & Technol, Beijing 100083, Peoples R China
关键词
deformation simulation; dynamic PDE sweeping surface; integration of PDE-based reconstruction and XPBD; SWEPT SURFACES; ANIMATION; DESIGN;
D O I
10.3390/math12203175
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Dynamic simulation is widely applied in the real-time and realistic physical simulation field. How to achieve natural dynamic simulation results in real-time with small data sizes is an important and long-standing topic. In this paper, we propose a dynamic reconstruction and interpolation method grounded in physical principles for simulating dynamic deformations. This method replaces the deformation forces of the widely used eXtended Position-Based Dynamics (XPBD), which are traditionally derived from the gradient of the energy potential defined by the constraint function, with the elastic beam bending forces to more accurately represent the underlying deformation physics. By doing so, it establishes a mathematical model based on dynamic partial differential equations (PDE) for reconstruction, which are the differential equations involving both the parametric variable u and the time variable t. This model also considers the inertia forces caused by acceleration. The analytical solution to this model is then integrated with the XPBD framework, built upon Newton's equations of motion. This integration reduces the number of design variables and data sizes, enhances simulation efficiency, achieves good reconstruction accuracy, and makes deformation simulation more capable. The experiment carried out in this paper demonstrates that deformed shapes at about half of the keyframes simulated by XPBD can be reconstructed by the proposed PDE-based dynamic reconstruction algorithm quickly and accurately with a compact and analytical representation, which outperforms static B-spline-based representation and interpolation, greatly shortens the XPBD simulation time, and represents deformed shapes with much smaller data sizes while maintaining good accuracy. Furthermore, the proposed PDE-based dynamic reconstruction algorithm can generate continuous deformation shapes, which cannot be generated by XPBD, to raise the capacity of deformation simulation.
引用
收藏
页数:18
相关论文
共 50 条
  • [21] A deformation procedure using position-based dynamics to optimize the geometric model of woven fabrics
    Gao, Ziyue
    Chen, Li
    Zhao, Shibo
    Zhang, Zhongwei
    APPLIED MATHEMATICAL MODELLING, 2025, 137
  • [22] Real-time VR Simulation of Laparoscopic Cholecystectomy based on Parallel Position-based Dynamics in GPU
    Pan, Junjun
    Zhang, Leiyu
    Yu, Peng
    Shen, Yang
    Wang, Haipeng
    Hao, Haimin
    Qin, Hong
    2020 IEEE CONFERENCE ON VIRTUAL REALITY AND 3D USER INTERFACES (VR 2020), 2020, : 548 - 556
  • [23] Detailed Rigid Body Simulation with Extended Position Based Dynamics
    Muller, Matthias
    Macklin, Miles
    Chentanez, Nuttapong
    Jeschke, Stefan
    Kim, Tae-Yong
    COMPUTER GRAPHICS FORUM, 2020, 39 (08) : 101 - 112
  • [24] Simulation results and a proof-of-concept implementation of the FleetNet position-based router extended abstract
    Hartenstein, H
    Füssler, H
    Mauve, M
    Franz, W
    PERSONAL WIRELESS COMMUNICATIONS, PROCEEDINGS, 2003, 2775 : 192 - 197
  • [25] Simulation results and a proof-of-concept implementation of the FleetNet position-based router: Extended abstract
    Hartenstein, Hannes
    Füßler, Holger
    Mauve, Martin
    Franz, Walter
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2003, 2775 : 192 - 197
  • [26] Position-Based Multi-Agent Dynamics for Real-Time Crowd Simulation
    Weiss, Tomer
    Litteneker, Alan
    Jiang, Chenfanfu
    Terzopoulos, Demetri
    MIG'17: PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON MOTION IN GAMES, 2017,
  • [27] Algorithm of position-based dynamics and cutting simulation for soft tissue using tetrahedral mesh
    School of Computer Science and Engineering, Beijing University of Aeronautics and Astronautics, Beijing
    100191, China
    Beijing Hangkong Hangtian Daxue Xuebao, 7 (1343-1352):
  • [28] Agent-oriented dynamic process simulation based on ordinary and partial differential equation models
    Matake, K
    Matsumoto, H
    Kuroda, C
    KNOWLEDGE-BASED INTELLIGENT INFORMATION ENGINEERING SYSTEMS & ALLIED TECHNOLOGIES, PTS 1 AND 2, 2001, 69 : 612 - 616
  • [29] Partial Differential Equation (PDE) Based Image Smoothing System for Digital Radiographic Image
    Abd Halim, Suhaila
    Ibrahim, Arsmah
    Manurung, Yupiter H. P.
    SOFT COMPUTING IN DATA SCIENCE, SCDS 2015, 2015, 545 : 198 - 207
  • [30] Real-Time 3D Position-Based Dynamics Simulation for Hydrographic Printing
    Thomas, Leonardo
    Aguero, Karl Apaza
    Apolinario Jr, Antonio Lopes
    2020 33RD SIBGRAPI CONFERENCE ON GRAPHICS, PATTERNS AND IMAGES (SIBGRAPI 2020), 2020, : 23 - 30