Barycentric 重心
- Grasshopper运算器Barycentric的功能是根据三个锚点和相应的重心坐标创建点。这个运算器通过用户提供的三个锚点和对应的重心坐标(U, V, W),计算并创建一个新的点。这在进行三维建模和几何变换时非常有用,特别是在处理复杂的多面体结构时。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
A | Point A | 点A | 输入第一个锚点 | 点 |
B | Point B | 点B | 输入第二个锚点 | 点 |
C | Point C | 点C | 输入第三个锚点 | 点 |
U | Coordinate U | U坐标 | 输入第一个重心坐标 | 数值 |
V | Coordinate V | V坐标 | 输入第二个重心坐标 | 数值 |
W | Coordinate W | W坐标 | 输入第三个重心坐标 | 数值 |
P | Point | 点 | 输出根据重心坐标创建的点 | 点 |
Point Oriented 定向点
- Grasshopper运算器Point Oriented的功能是根据平面的{u,v,w}坐标创建点。这个运算器允许用户通过指定一个基础平面和在该平面上的{u,v,w}坐标,来精确地创建三维空间中的点。这对于需要在特定平面内进行精确定位和建模的任务非常有用。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
P | Base plane | 基础平面 | 输入定义坐标空间的平面 | 平面 |
U | U component | U分量 | 输入平面上的U参数 | 数值 |
V | V component | V分量 | 输入平面上的V参数 | 数值 |
W | W component | W分量 | 输入平面上的W参数(高度) | 数值 |
Pt | Point | 点 | 输出定向点坐标 | 点 |
Point Polar 极坐标点
- Grasshopper运算器Point Polar的功能是根据极坐标{phi,theta,offset}创建点。这个运算器允许用户通过指定一个基础平面和极坐标{phi,theta,offset}来精确地创建三维空间中的点。这对于需要在特定坐标系统内进行精确定位和建模的任务非常有用。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
P | Base plane | 基础平面 | 输入定义极坐标空间的平面 | 平面 |
xy | XY angle | XY角度 | 输入用于P(x,y)旋转的角度(弧度) | 数值 |
z | Z angle | Z角度 | 输入用于P(z)旋转的角度(弧度) | 数值 |
d | Offset | 偏移距离 | 输入点的偏移距离 | 数值 |
Pt | Point | 点 | 输出极坐标点 | 点 |
To Polar 转换为极坐标
- Grasshopper运算器To Polar的功能是将笛卡尔坐标系中的点转换为极坐标系中的点。这个运算器可以将三维空间中的点从笛卡尔坐标系(使用X、Y、Z坐标)转换为极坐标系(使用半径和角度表示),这对于需要在不同坐标系统之间进行转换和分析的任务非常有用。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
P | Point | 点 | 输入要转换的点 | 点 |
R | Radius | 半径 | 输出点到原点的距离 | 数值 |
A | Angle | 角度 | 输出点与X轴正方向的夹角 | 数值 |
Pt | Polar | 极坐标点 | 输出转换后的极坐标点 | 点 |
Point Cylindrical 圆柱点
- Grasshopper运算器Point Cylindrical的功能是根据柱面坐标{角度,半径,高度}创建点。这个运算器允许用户通过指定一个基础平面和柱面坐标{角度,半径,高度}来精确地创建三维空间中的点。这对于需要在特定坐标系统内进行精确定位和建模的任务非常有用。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
P | Base plane | 基础平面 | 输入定义柱面坐标空间的平面 | 平面 |
A | Angle | 角度 | 输入用于P(x,y)旋转的角度(弧度) | 数值 |
R | Radius | 半径 | 输入柱面的半径 | 数值 |
E | Elevation | 高度 | 输入点的高度 | 数值 |
Pt | Point | 点 | 输出柱面坐标点 | 点 |
Distance 距离
- Grasshopper运算器Distance的功能是计算两个点坐标之间的欧几里得距离。这个运算器通过计算输入的两个点之间的直线距离,帮助用户进行空间分析和测量。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
A | Point A | 点A | 输入第一个点 | 点 |
B | Point B | 点B | 输入第二个点 | 点 |
D | Distance | 距离 | 输出点A和点B之间的距离 | 数值 |