【发布时间】:2013-07-08 10:34:55
【问题描述】:
我正在寻找任何 C++ 库,它可以让我获得直线和多面体/球体之间的 3D 碰撞点(其中直线由两个 3D 点和有限数量的 3D 点组成的多面体)
令我惊讶的是,我似乎找不到这样的库(或者我不知道要搜索哪些短语)。
另外,我见过的大多数碰撞库都是 2005/2006 年的(但没有人说如何获取命中点坐标,其中大部分用于可视化事物和检查边界,或两个 3d 对象之间的碰撞等。太矫枉过正了对我来说 - 我只想要一条线和一个 3D 对象 [多面体/球体] 之间的 3D 碰撞点)
那么......截至 2013 年,哪些库是最新的并利用新技术实现最佳性能?
或者有我的案例的代码示例吗?
我有时喜欢重新发明轮子,但在这种情况下,我希望将其用于游戏插件 - 所以首选可靠且快速的东西。
【问题讨论】:
标签: c++ math 3d collision-detection computational-geometry