什么是*连续物理模拟的基本思想*如box2d/bullet3d?

Eon*_*nil 7 simulation continuous principal physics-engine

游戏或图形行业中的传统物理模拟基本上是离散的.但是现在的引擎如box2d或bullet3d实现了连续物理模拟.我知道离散模拟的基本原理,但我不知道连续模拟.这对我来说是神奇的,使用魔法是艰难而危险的.因此,我希望通过理解它们将魔法变成工具.

所以我想知道:(1)这些连续物理模拟的基本思想和实现原理是什么?(2)这个想法可以推广到其他类型的离散模拟吗?请让我理解这一点!

小智 10

我只知道我在本文档中读过的内容,它肯定有更好的信息和更好的参考,而不仅仅是在这里重复.

尽管如此,听起来碰撞检测仍然是连续的.考虑一颗子弹(巧合?).如果你用Δt= 1/30秒进行模拟,很有可能它在你的前面5米处,在一个时间步,5米在你的下方.根据我的理解,一个连续的物理引擎会将子弹视为一条射线,它在我死亡时恰好与我相交.听起来这种方法直接解决了碰撞发生的时间和地点.我怀疑用于旋转和翻译身体的代数变得复杂,但如果你真的想要探索它,似乎有一些博士论文被引用.

我希望这不是太明显和居高临下,但该文件看起来有相关的参考.祝好运!