Mesh Split Plane 网格分割平面
- Grasshopper运算器 **Mesh Split Plane** 的功能是使用一个无限平面来分割网格。这个运算器适用于将网格按照指定的平面进行分割,从而得到平面以上和以下的两部分网格,常用于模型分析和编辑。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
M | Mesh | 网格 | 输入的网格对象 | 网格 |
P | Plane | 平面 | 用于分割网格的平面 | 平面 |
A | Above | 上方 | 平面以上的网格部分 | 网格 |
B | Below | 下方 | 平面以下的网格部分 | 网格 |
Cull Faces 剔除面
- Grasshopper运算器 **Cull Faces** 的功能是从网格中剔除特定的面。用户可以通过布尔值模式来指定哪些面被剔除。例如,如果模式是[真,假,真],那么网格中的第一个和第三个面将被剔除,而第二个面将被保留。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
M | Mesh | 网格 | 用于面剔除的网格 | 网格 |
P | Pattern | 模式 | 面剔除模式 | 布尔值 |
M | Mesh | 网格 | 剔除指定面后的网格 | 网格 |
Blur Mesh 模糊网格
- Grasshopper的"Blur Mesh"运算器用于模糊网格顶点的颜色。它通过多次迭代来调整顶点颜色的分布,使得网格的颜色过渡更加平滑。这个运算器特别适用于在网格表面创建渐变效果或者在视觉上减少颜色的硬边。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
M | Mesh | 网格 | 需要模糊颜色的网格 | 网格几何体 |
I | Iterations | 迭代次数 | 模糊处理的迭代次数 | 整数 |
M | Mesh | 网格 | 模糊处理后的网格 | 网格几何体 |
Delete Faces 删除面
- Grasshopper的"Delete Faces"运算器用于从网格中删除指定的面。用户可以指定一个面的索引列表,运算器将删除这些索引对应的面。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
M | Mesh | 网格 | 需要删除面的网格 | 网格几何体 |
I | Indices | 索引 | 需要删除的面的索引列表 | 整数列表 |
M | Mesh | 网格 | 删除指定面后的网格 | 网格几何体 |
Cull Vertices 剔除顶点
- Grasshopper的"Cull Vertices"运算器用于从网格中剔除顶点。它允许用户根据布尔模式来选择哪些顶点被剔除。如果设置为真(True),相应的顶点将被剔除;如果设置为假(False),顶点则保留。此外,还可以选择是否缩减四边形,如果设置为真,可能的话四边形将变成三角形。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
M | Mesh | 网格 | 需要剔除顶点的网格 | 网格几何体 |
P | Pattern | 模式 | 顶点剔除模式(布尔值) | 布尔值 |
S | Shrink | 缩减 | 是否缩减四边形为三角形 | 布尔值 |
M | Mesh | 网格 | 剔除指定顶点后的网格 | 网格几何体 |
Smooth Mesh 平滑网格
- Grasshopper的"Smooth Mesh"运算器用于平滑网格顶点。它可以通过多次迭代来调整网格顶点的位置,从而使网格表面更加光滑。这个运算器特别适用于生成有机形状或模式。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
M | Mesh | 网格 | 需要平滑处理的网格 | 网格几何体 |
S | Strength | 强度 | 平滑强度(0.0=无,1.0=最大) | 数值 |
N | Skip Naked | 跳过裸顶点 | 是否跳过裸顶点(没有相邻面的顶点) | 布尔值 |
I | Iterations | 迭代次数 | 连续平滑步骤的次数 | 整数 |
L | Limit | 限制 | 每个点的可选最大位移量 | 数值 |
M | Smoothed Mesh | 平滑后的网格 | 经过平滑处理后的网格 | 网格几何体 |
Delete Vertices 删除顶点
- Grasshopper运算器 **Delete Vertices** 的功能是从网格中删除指定的顶点。这对于编辑和优化网格结构非常有用,可以通过移除不必要的顶点来简化模型。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
M | Mesh | 网格 | 输入的网格,用于顶点删除 | 网格 |
I | Indices | 索引 | 要删除的所有顶点索引列表 | 整数 |
S | Shrink | 收缩 | 如果为真,四边形将尽可能变成三角形 | 布尔值 |
M | Mesh | 网格 | 删除所有索引顶点后的网格 | 网格 |
Mesh Shadow 网格阴影
- Grasshopper运算器 **Mesh Shadow** 的功能是计算网格对象的阴影轮廓。通过指定光源方向和接收阴影的平面,可以生成网格对象的阴影轮廓。这对于分析光照效果和阴影投射非常有用,特别是在建筑设计和视觉艺术中。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
M | Mesh | 网格 | 用于投射阴影的网格 | 网格 |
L | Light | 光源 | 光线的方向 | 向量 |
P | Plane | 平面 | 接收阴影的平面 | 平面 |
O | Outlines | 阴影轮廓 | 计算得出的网格对象的阴影轮廓 | 曲线 |
Disjoint Mesh 分离网格
- Grasshopper运算器 **Disjoint Mesh** 的功能是将一个网格分解成不相连的多个部分。这对于分析和操作复杂网格的独立组件非常有用,例如在建筑或工程模型中识别和处理单独的结构元素。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
M | Mesh | 网格 | 输入的网格,用于分解 | 网格 |
M | Meshes | 网格组 | 分解后的不相连的网格部分 | 网格组 |
Mesh Join 网格连接
- Grasshopper运算器 **Mesh Join** 的功能是将一组网格合并成一个单一的网格。这个运算器通常用于将多个网格对象组合成一个连续的网格,这对于创建复杂的模型和进行整体分析非常有用。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
M | Meshes | 网格组 | 要合并的网格集合 | 网格集合 |
M | Mesh | 网格 | 合并后的单一网格结果 | 网格 |