今天我们来学习Grasshopper的系列教程,今天要学习的内容是:泰森多边形
泰森多边形又叫冯洛诺伊图(Voronoi diagram),得名于Georgy Voronoi,是一组由连接两邻点线段的垂直平分线组成的连续多边形组成。一个泰森多边形内的任一点到构成该多边形的控制点的距离小于到其他多边形控制点的距离。
Facet dome:泰森多边形穹顶
这个运算器可以用来制作泰森多边形的屋顶,它使用起来也比较简单,只要输入空间点云和立方体就可以了。
泰森多边形穹顶的效果
Voronoi:平面的泰森多边形
这个运算器是我们最常用的做泰森多边形的运算器
Grasshopper运算器左边的参数分别代表的是:
\1. 输入泰森多边形的点
\2. 输入泰森多边形的半径,这个半径值可以不用输入,不输入数据的时候,它生成一个完整的泰森多边形,当我们输入半径值的时候,我们可以看到泰森多边形在互相挤压之前的圆形的形状,如下图所示。
\3. 泰森多边形的边界
voronoi 3D:三维的泰森多边形 。
这个操作和二维的是基本上一样的,只不过是把平面的点云从平面的变为3d的点云,从平面的矩形变化成立方体。
三维的泰森多边形生成的效果如下图所示。
Voronoi Cell:三维泰森多边形保留细胞核的版本
Voronoi Groups:泰森多边形群组
把泰森多边形分为两个层级:G1和G2
我们把点输入G1和G2两个端口可以控制G1和G2网格内部的泰森多边形的数量。
泰森多边形群组的效果如下图所示