我有一个地形,由元素和坐标表示(它们只是一个网格列表),我有一个平面。
如何找到飞机与地形的交点?我是否应该将平面分成一系列线,然后使用光线投射技术或其他技术来计算交叉点列表,并将它们连接在一起?或者还有其他方法吗?
This question这是我的问题的一个特例,其中我实际上通过将平面分成许多线来离散平面,并找到交点以获得平面与平面相交的线。地形,但我真的很想知道是否有更好的方法。
答案 0 :(得分:0)
这样,您将获得与平面与地形的交点相对应的边列表。这是一种缓慢的方法,但很容易解释......如果你想加快速度,你需要使用八叉树或类似的数据结构来限制你需要做的点/平面测试的数量。