有没有一种可以计算三维平面(平行四边形)的 Voronoi 图的代码/库?我检查了 Qhull,似乎它只能处理点,在其示例中,Voro++ 使用不同大小的球体,但我找不到多边形的任何东西。
在这张图片(3D 中的样本平面)中,平行四边形是 3D 的,因为它们有一个厚度,但在这种情况下,厚度将为零。
在这张图片(3D 中的样本平面)中,平行四边形是 3D 的,因为它们有一个厚度,但在这种情况下,厚度将为零。
http://www.wblut.com/2009/04/28/ooh-ooh-ooh-3d-voronoi/
为了计算Voronoi图形,常见的方法是先构建Delaunay三角剖分。在2D中有许多算法可以做到这一点,而在3D中则更加复杂。但你仍然应该能够找到一些方法。qhull
可能是正确的选择。