采样曲线

采样曲线节点。

采样曲线 计算曲线上与曲线起始点相距一定距离的点,该点由长度或系数输入指定。它还输出从曲线上的该位置检索到的数据。采样值从采样点的每一侧处的评估的曲线点处的值线性插值取得。

Note

当曲线包含多根样条时,基于总累积长度(包括所有先前样条的长度)查找采样位置。样条的顺序与电子表格编辑器中显示的顺序相同。

输入

曲线

带有曲线组件的标准几何体输入。

数值

用于评估自定义属性的场输入。解算结果通过 输出端输出。

系数 系数模式

用于确定取样位置的总长度部分。

长度 长度模式

用于确定在采样之前沿着曲线行进多远的长度(以距离为单位)。

曲线编号

编号用于评估特定样条线,可手动指定或通过编号指定。当启用 所有曲线 属性时,此输入将被忽略。

属性

数据类型

要用于评估数据的数据类型

模式

如何确定修剪样条的端点位置。该选项的作用与修剪曲线中的功能相同。

系数:

使用每根样条的长度系数查找端点位置。输入值应介于 0 或 1 之间。

长度:

使用从每根样条线起始点的长度来确定端点位置。输入值应介于 0 与样条长度之间。

所有曲线

采样长度将基于所有曲线的全长,而非使用每个选定曲线的长度。

输出

数值

输入项在采样点处的对应值。

位置

样本沿样条线的位置。

切向 (正切)

采样处的已规格化曲线切向

Tip

此输出可与对齐旋转至矢量结合,生成与曲线方向一致的旋转。将 法向 输出作为第二个对齐节点,可对另一旋转轴进行对齐。

法向

采样处的已规格化曲线法向

示例

../../../../_images/modeling_geometry-nodes_curve_sample-curve_example.png

此处再现了重采样曲线数量 模式,区别在于结果使用网格而非曲线。由于整个线段的位置值介于零与一之间,因此位置的 Z 轴可作为采样系数。