Узел Spline Parameter

Узел Spline Parameter.

Узел выводит, как далеко вдоль каждого сплайна находится контрольная точка. Выход Factor отличается от деления индекса на общее количество контрольных точек, поскольку контрольные точки могут быть неравномерно распределены вдоль кривой.

Первое значение равно нулю, поэтому выходные данные соответствуют длине в контрольной точке, и не включают длину следующего сегмента.

При использовании в области сплайнов узел выводит часть общей длины кривой (включая все сплайны), пройденную в начале каждого сплайна. Порядок сплайнов кривой отображается в редакторе электронных таблиц.

Предупреждение

For NURBS and Bézier spline curves, keep in mind that the value retrieved from this node is the value at every control point, which may not correspond to the visible evaluated points. For NURBS splines the difference may be even more pronounced and the result may not be as expected. A Узел Resample Curve node can be used to create a poly spline, where there is a control point for every evaluated point.

Примечание

When the Length is zero, the Factor is arbitrary. In this case the result is exceptionally calculated dividing the index by the total number of control points or curves.

Входы

Этот узел не содержит входов.

Свойства

Этот узел не содержит свойств.

Выходы

Factor

Когда узел используется в домене точки, значение представляет собой часть общей длины сплайна в каждой контрольной точке. В домене сплайна это часть общей длины кривой в начале сплайна.

Length

Когда узел используется в домене точки, значением является расстояние вдоль сплайна до каждой контрольной точки. В домене сплайна это длина всей кривой в начале сплайна.

Index

Each control point’s index on its spline. This is different from the output of the index node, which also counts the control points in all previous splines.

Примеры

../../../_images/modeling_geometry-nodes_curve_curve-parameter_example.png

Параметр, используемый для управления радиусом кривой. Начало сплайна имеет радиус 0, конец имеет радиус 1.