【发布时间】:2016-08-30 00:37:15
【问题描述】:
假设我有几个移动的物体。我知道它们的形状(很简单,比如盒子、球体、圆柱体)和它们的位置函数,虽然超时(这是非线性的)。我想检测它们何时何地与另一个特定的移动物体(一个特殊物体)发生碰撞。我希望存在某种库来检测两个物体碰撞的空间和时间点,但我找不到。
您是否知道任何有效的算法来解决这个问题或任何库(任何语言)来解决这个问题?
【问题讨论】:
-
碰撞类(实际上是结构)在 Monogame 框架中是开源的。我把它们撕下来并添加到我的游戏引擎中。
-
你有哪种非线性位置函数?
-
多项式的参数函数
标签: collision-detection computational-geometry recommendation-engine