Tangent Curve 切线曲线
- Grasshopper运算器 **Tangent Curve** 的功能是通过一组点及其切线来创建曲线。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
V | Vertices | 顶点 | 插值点 | 点 |
T | Tangents | 切线 | 所有插值点的切线向量 | 向量 |
B | Blend | 混合因子 | 控制曲线平滑程度的因子 | 数字 |
D | Degree | 曲线度数 | 曲线的度数(仅支持奇数度) | 整数 |
C | Curve | 曲线 | 生成的NURBS曲线 | 曲线 |
L | Length | 长度 | 曲线的长度 | 数字 |
D | Domain | 定义域 | 曲线的定义域 | 定义域 |
PolyLine 多段线
- Grasshopper运算器 **PolyLine** 的功能是连接一系列点来创建多边形线。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
V | Vertices | 顶点 | 多边形线的顶点点 | 点 |
C | Closed | 封闭 | 控制多边形线是否封闭,布尔值表示是或否 | 布尔值 |
Pl | Polyline | 多边形线 | 生成的多边形线结果 | 曲线 |
Interpolate 插值
- Grasshopper运算器 **Interpolate** 的功能是绘制通过一组点的内插曲线。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
P | Points | 点 | 内插曲线通过的点 | 点 |
T | Tangents | 切线 | 点的切线向量,可选 | 向量 |
K | KnotStyle | 节点样式 | 控制曲线形状的节点样式,如均匀、非均匀等 | 枚举 |
D | Degree | 度数 | 曲线的度数 | 整数 |
C | Curve | 曲线 | 生成的内插曲线结果 | 曲线 |
Interpolate (t) 插值(参数)
- Grasshopper运算器 **Interpolate (t)** 的功能是通过一组点及其切线来创建内插曲线。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
V | Vertices | 顶点 | 内插曲线通过的点 | 点 |
Ts | Tangent Start | 起始切线 | 曲线起点的切线向量 | 向量 |
Te | Tangent End | 结束切线 | 曲线终点的切线向量 | 向量 |
K | KnotStyle | 节点样式 | 节点间隔(0=均匀, 1=弦长, 2=平方弦长) | 整数 |
C | Curve | 曲线 | 生成的NURBS曲线结果 | 曲线 |
L | Length | 长度 | 曲线的长度 | 数字 |
D | Domain | 定义域 | 曲线的定义域 | 定义域 |
Kinky Curve 多节曲线
- Grasshopper运算器 **Kinky Curve** 的功能是创建一个包含尖角的多段线。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
V | Vertices | 顶点 | 定义多段线顶点的点 | 点 |
T | Tolerance | 容差 | 容差值决定了何时创建一个尖角 | 数字 |
K | Kinks | 尖角 | 尖角的位置 | 数字 |
C | Curve | 曲线 | 生成的包含尖角的多段线结果 | 曲线 |
Nurbs Curve NURBS曲线
- Grasshopper运算器 **Nurbs Curve** 的功能是从控制点构造一个NURBS曲线。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
V | Vertices | 顶点 | 曲线控制点 | 点 |
D | Degree | 度数 | 曲线的度数 | 整数 |
P | Periodic | 周期性 | 控制曲线是否为周期性曲线 | 布尔值 |
C | Curve | 曲线 | 生成的NURBS曲线结果 | 曲线 |
L | Length | 长度 | 曲线的长度 | 数字 |
D | Domain | 定义域 | 曲线的定义域 | 定义域 |
Bezier Span 贝塞尔跨度
- Grasshopper运算器 **Bezier Span** 的功能是从端点和切线构造贝塞尔曲线。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
A | Start point | 起点 | 贝塞尔曲线的起点 | 点 |
At | Start tangent | 起始切线 | 起点处的切线向量 | 向量 |
B | End point | 终点 | 贝塞尔曲线的终点 | 点 |
Bt | End tangent | 结束切线 | 终点处的切线向量 | 向量 |
C | Curve | 曲线 | 生成的贝塞尔曲线结果 | 曲线 |
L | Length | 长度 | 曲线的长度 | 数字 |
D | Domain | 定义域 | 曲线的定义域 | 定义域 |
PolyArc 多弧线
- Grasshopper运算器 **PolyArc** 的功能是创建由弧线和直线段组成的多段线。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
V | Vertices | 顶点 | 多段线顶点的坐标 | 点 |
T | Tangent | 切线 | 起始点的可选切线向量 | 向量 |
C | Closed | 封闭 | 控制多段线是否封闭,布尔值表示是或否 | 布尔值 |
Crv | PolyArc | 多段线 | 生成的多段线结果 | 曲线 |