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