在 java 中检测 3D 三角形-三角形碰撞

Detecting 3D Triangle-Triangle Collisions in java

提问人:notwhale 提问时间:10/4/2023 最后编辑:notwhale 更新时间:10/5/2023 访问量:36

问:

我目前正在从事一个 lwjgl 项目,我需要检测 3D 三角形之间的碰撞。我正在使用 OpenGL,并且正在寻求有关实现此目标的最有效和最准确方法的指导。

为了给你一些上下文,我有一组三角形,由它们在 3D 空间中的顶点定义,我需要检查它们之间的冲突。

我想知道是否有简单和优化的算法可以用来进行这种碰撞检测过程。此外,如果有人对这个特定问题有经验或知识,我将非常感谢你能提供的任何见解或资源。

我已经对这个主题进行了一些研究,例如这个算法:https://cis.temple.edu/~lakaemper/courses/cis350_2004/etc/moeller_triangle.pdf,但仍然在寻找一个更简单、更实用和更有效的解决方案。任何建议或代码示例都将非常有帮助。

Java 数学 碰撞检测 LWJGL 三角形

评论

0赞 Mike 'Pomax' Kamermans 10/4/2023
“我仍然在寻找一个更简单、更实用、更高效的解决方案”,但除此之外,我还在寻找什么?我没有看到您在帖子中已经找到和尝试过的内容的描述。由于在 Stackoverflow 上询问书籍、资源等是题外话,你可能应该谈谈你已经尝试过的东西,最好是用代码来展示你现在拥有的东西,但这些东西没有按照你想要的方式工作,并讨论你已经做了什么/搜索了什么/等等,以尝试改进它。
0赞 Ripi2 10/5/2023
stackoverflow.com/a/61310663/3871028

答: 暂无答案