Voronoi Groups Voronoi群组
- Grasshopper运算器 **Voronoi Groups** 的功能是在一个给定的区域内,根据一组点生成多层Voronoi图。这种结构允许在Voronoi单元内部进一步划分出更小的Voronoi单元,从而创建出嵌套的Voronoi图案。这对于设计复杂的层次结构和图案非常有用,常见于建筑立面设计和城市规划。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
P | Points | 点 | 输入点集,用于生成Voronoi图 | 点 |
B | Boundary | 边界 | 定义Voronoi图生成区域的边界 | 曲线 |
G1 | Group 1 | 组1 | 第一层Voronoi图的生成点 | 点 |
G2 | Group 2 | 组2 | 第二层Voronoi图的生成点 | 点 |
C | Cells | 单元 | 生成的多层Voronoi图的单元 | 曲线 |
Voronoi 3D Voronoi三维
- Grasshopper运算器 **Voronoi 3D** 的功能是根据一组点在三维空间内生成Voronoi图。这对于创建复杂的三维结构和形态非常有用,常见于建筑设计和艺术装置。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
P | Points | 点 | 输入点集,用于生成三维Voronoi图 | 点 |
C | Cells | 单元 | 生成的三维Voronoi图的单元 | 曲面 |
V | Vertices | 顶点 | 生成的三维Voronoi图的顶点 | 点 |
Voronoi Cell Voronoi单元
- Grasshopper运算器 “Voronoi Cell” 的功能是计算单个3D Voronoi单元。这个运算器通常用于生成Voronoi图,特别是在需要根据中心点和邻居点来创建平滑网格时。 输入端口 “P” 接受用于生成Voronoi单元的点集作为输入,而输出端口 “C” 则提供了计算得到的单个3D Voronoi单元。这些信息可以用于进一步的建模或数据分析。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
P | Points | 点 | 输入用于生成Voronoi单元的点集 | 点 |
C | Cell | Voronoi单元 | 输出计算得到的单个3D Voronoi单元 | 网格 |
Facet Dome 切面穹顶
- Grasshopper运算器 **Facet Dome** 的功能是在一个球体面上生成三维泰森多边形,再提取每一个曲线的顶点从而利用顶点连成控制点曲线。这对于创建球形艺术装置或复杂的几何结构非常有用。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
P | Points | 点 | 描述面片中心的点 | 点 |
B | Box | 边界盒 | 可选的面片边界盒 | 边界盒 |
R | Radius | 半径 | 可选的面片半径 | 数值 |
P | Pattern | 面片图案 | 完整的面片图案 | 曲线 |
D | Dome | 球面 | 生成的面片球面 | 球面 |
Voronoi
- Grasshopper运算器 **Voronoi** 的功能是根据一组点生成Voronoi图。Voronoi图是一种将空间划分为多个区域的方法,每个区域由距离给定点集中某个点最近的所有位置组成。这对于创建复杂的图案和结构非常有用,常见于建筑设计和城市规划。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
P | Points | 点 | 输入点集,用于生成Voronoi图 | 点 |
B | Boundary | 边界 | 定义Voronoi图生成区域的边界 | 曲线 |
C | Cells | 单元 | 生成的Voronoi图的单元 | 曲线 |