1
4
在基于磁盘的数据库系统中,另一个最常用的空间索引方法是 R-Tree . 与kd树相比,实现起来要复杂一些,但通常认为它更快,而且索引线和多边形没有问题。 |
2
3
你也可以使用kd树。 有可能构建一个基于基元而不是点的kd树。许多光线跟踪器这样做是为了使三角形命中测试更快。我看到的最好的描述就是这个 ray tracing tutorial . 一个可能更快的,虽然不是100%准确的解决方案,是只保留每行段的点列表,并将其插入到标准的基于点的KD树中。找到最近的点,然后用线段标记它们,然后用它来获得最近的线。它很粗糙,但与其他选择相比往往非常快。“诀窍”是找到正确的平衡,保持沿着段(更快)的点之间的大空间与将段分成更多点(更慢,但更准确)。 |
Tanvir Ahmed · 如何在圆周长上找到一定距离的点? 2 年前 |
soleil · 根据角度找到正确的车轮段 2 年前 |
billysdomain · 基于距离从三角形点构建地理地图 6 年前 |
PrzemysÅaw Niemiec · 两个平面相交-除以零 6 年前 |
melon Z · 为什么平移是本质矩阵的零向量 6 年前 |
Chris Welch · 将重心坐标重新映射到三角形对偶的距离 6 年前 |