首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >连续物理模拟*如box2d/bullet3d的基本思想是什么?

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

Stack Overflow用户
提问于 2011-03-13 03:50:51
回答 1查看 1.6K关注 0票数 7

游戏或图形工业中的传统物理模拟基本上是离散的。但是,现在的引擎,如box2d或bullet3d,实现了连续的物理模拟。我知道离散仿真的基本原理,但我对连续仿真一无所知。这对我来说很神奇,使用魔法又难又危险。所以我想通过理解它们,把魔法变成工具。

因此,我想知道:(1)这些连续物理模拟的基本思想和实现原理是什么?(2)这种思想能推广到其他类型的离散模拟吗?请让我明白这一点!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-03-13 04:18:04

我只知道我在本文件中读到的东西,它肯定有比这里简单地重复更好的信息和引用。

尽管如此,听起来碰撞检测才是连续的。考虑一颗子弹(巧合?)。如果你用∆t =1/30s来模拟它,很有可能它在你前面的某个时间步长是5米,在下一步是在你后面的5米。据我所知,一个连续的物理引擎会把子弹当作一条射线,在我死的时候正好与我相交。听起来,这种方法可以直接解决何时何地会发生碰撞。我怀疑旋转和平移物体的代数会变得很复杂,但是如果你真的想探索这一点的话,似乎有一些PhD论文引用了。

我希望这不是太明显和屈尊,但这份文件似乎有相关的参考资料。祝好运!

票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5287275

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档