跳到主要导航 跳到搜索 跳到主要内容

A Robust and Generalized Gauss-Seidel Solver for Physically-Correct Simultaneous Collisions

  • Huanbo Zhou
  • , Zhenyu Xu
  • , Xijun Liu
  • , Xinyu Zhang*
  • *此作品的通讯作者
  • East China Normal University
  • Hardware/software Co-Design Technology and Application Engineering Research Center

科研成果: 期刊稿件文章同行评审

摘要

Simulating multi-object collisions in real-time environments remains a significant challenge, particularly when handling simultaneous collisions in a physically accurate manner. Traditional Gauss-Seidel solvers, widely employed in physics engines, often fail to preserve the symmetry and consistency of multi-object interactions that are often observed in physics. In this paper, we present a generalized and robust Gauss-Seidel solver to overcome the difficulties in simultaneous collisions. Using spatial and temporal collision states to classify and resolve constraints, our algorithm ensures correct collision propagation and symmetry, addressing the limitations commonly found in existing solvers. Moreover, our algorithm can mitigate jitters caused by floating-point errors, ensuring smooth and stable collision responses. Our approach demonstrates fast convergence and improved accuracy in scenarios involving complex multi-object collisions.

源语言英语
期刊论文编号5
期刊Proceedings of the ACM on Computer Graphics and Interactive Techniques
8
1
DOI
出版状态已出版 - 22 5月 2025

学术指纹

探究 'A Robust and Generalized Gauss-Seidel Solver for Physically-Correct Simultaneous Collisions' 的科研主题。它们共同构成独一无二的学术指纹。

引用此