用于计算线段和三聚体之间的交点的代码
Code for calculating the intersections between a line segment and a trimesh
我正在寻找一个好的库(最好是C/C++),它可以计算线段(射线)和三聚体之间的交点。
提前感谢您的回答!
CGAL可能有些过头了,但我建议它只是作为参考。文档有些吓人,但本章可能会让您感兴趣。
快速谷歌搜索让我找到了GIMPACT(Sourceforge链接,不确定他们是否有官方网站)
也许是这样的?该页面上还有一个C++示例(intersect_RayTriangle
)。
相关文章:
- 在c代码之间共享数据的最佳方式
- 我是C++编程的新手,这些代码之间有什么区别,我应该使用哪一个
- 无法理解代码背后的逻辑,这是在两个给定数字之间生成素数的优化问题
- 两个代码段之间有什么区别?
- 当我使用按引用返回时,我不知道这些代码之间的区别
- 如何在括号与代码之间添加空格以进行C++?
- 为什么这个C++程序在代码::块和在线 IDE 之间返回不同的结果?
- 如果我在下面的代码中使用 list 而不是 vector,为什么在我尝试在迭代器之间执行减法的行中编译失败?
- 在两个派生类之间执行专用代码
- 在Emscripten和Qt之间共享OpenGL代码
- 这两个代码之间的差异(为什么我的数组也有额外的空间,即使我限制了它)
- 无法将Android WebView渲染到C 和Java代码之间共享的外部纹理中
- 使用运行时参数与编译时参数在类之间共享代码
- 任何可以在单个 CPU 指令中在 0 和 1 之间翻转位/整数/布尔值的可能代码
- 为什么两个相同的代码给出不同的输出,而它们之间的唯一区别是不同的变量名称和写作样式
- 不理解连续数字之间的空格代码
- 这些代码之间的区别在哪里?输出不应该是一样的吗?
- Objective-C源代码和clang -rewrite-objc C++代码之间有什么关系?
- 框架代码和普通代码之间的区别
- 如何避免语法相同的常量和非常量函数之间代码重复,这些函数在语义上不相同