![]() |
1
6
由于网格不是凸的,因此生成的横截面可能会断开连接,因此实际上由多个多边形组成。这意味着必须检查每个三角形,因此至少需要对n个三角形执行o(n)操作。 有一种方法:
对于n个三角形,这将在o(n)时间内运行,前提是您的三角形有指向其三个邻居的指针,并且
和所有的几何算法一样,魔鬼在细节中。例如,仔细考虑三角形的顶点正好在平面上的情况。 |
![]() |
2
2
通过查找与平面相交的所有多边形,然后查找相交的精确线段,可以使用少量几何图形来完成此操作。这些线段是您要查找的二维多边形的直线。 |
![]() |
Tanvir Ahmed · 如何在圆周长上找到一定距离的点? 2 年前 |
![]() |
soleil · 根据角度找到正确的车轮段 2 年前 |
![]() |
billysdomain · 基于距离从三角形点构建地理地图 6 年前 |
![]() |
PrzemysÅaw Niemiec · 两个平面相交-除以零 6 年前 |
|
melon Z · 为什么平移是本质矩阵的零向量 6 年前 |
![]() |
Chris Welch · 将重心坐标重新映射到三角形对偶的距离 6 年前 |