点仅由一个或多个称为坐标的值定义。定义点所需的坐标值数量取决于该点所在的坐标系或环境。
Dynamo 中最常用的点类型存在于三维世界坐标系中,具有三个坐标 [X,Y,Z](Dynamo 中的三维点)。
Dynamo 中的二维点有两个坐标 [X,Y]。
曲线和曲面的参数是连续的,并且延伸到给定几何图元的边缘之外。由于定义“参数空间”的形状存在于三维世界坐标系中,因此我们始终可以将“参数化坐标”转换为“世界”坐标。例如,曲面上的点 [0.2, 0.5] 与世界坐标中的点 [1.8, 2.0, 4.1] 相同。
假定的世界 XYZ 坐标中的点
相对于给定坐标系(圆柱)的点
曲面上 UV 坐标形式的点
单击下面的链接下载示例文件。
可以在附录中找到示例文件的完整列表。
如果“几何图形”是模型的语言,则“点”是字母。点是创建所有其他几何图形的基础 - 我们需要至少两个点来创建曲线、我们需要至少三个点来生成一个多边形或网格面,依此类推。通过定义点之间的位置、顺序和关系(尝试使用正弦函数),我们可以定义更高阶的几何图形,例如我们识别为“圆”或“曲线”的图形。
使用函数
x=r*cos(t)
和y=r*sin(t)
的圆使用函数
x=(t)
和y=r*sin(t)
的正弦曲线
点也可以存在于二维坐标系中。根据我们所使用的空间类型,约定的字母表示法有所不同 - 我们可能在平面上使用 [X,Y] 或在曲面上使用 [U,V]。
欧几里得坐标系中的点:[X,Y,Z]
曲线参数坐标系中的点:[t]
曲面参数坐标系中的点:[U,V]