pyopengl有没有一种方法可以得到直线和四边形/三角形的交集?

2024-06-16 10:50:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我想知道A点和B点之间是否有清晰的能见度(路上没有障碍物)。有没有一个函数可以做到这一点?你知道吗

或者,pyopengl中的一个函数可以找到直线和四边形/三角形的交点。如果我能为函数提供四边形/三角形列表,那就更好了。你知道吗

有什么想法吗?你知道吗


Tags: 函数列表能见度直线障碍物pyopengl三角形交点
1条回答
网友
1楼 · 发布于 2024-06-16 10:50:52

简言之,这是OpenGL不能真正帮助你的东西,而更多的是你要处理的工作。最简单的方法是使用Bullet3D这样的物理引擎,将所有对象包装在边界框中,并将从a到B的光线与场景相交,以检查是否有任何东西阻挡了它。你知道吗

相关问题 更多 >