Узел Spline Parameter

Узел Spline Parameter.

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

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

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

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

Для сплайнов NURBS и Безье имейте в виду, что значение, полученное из этого узла, является значением в каждой контрольной точке, которое может не соответствовать видимым оценённым точкам. Для сплайнов NURBS разница может быть еще более заметной, и результат может быть не таким, как ожидалось. Узел Resample Curve можно использовать для создания полисплайна, где для каждой оцениваемой точки есть контрольная точка.

Примечание

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

Индекс каждой контрольной точки на её сплайне. Это отличается от вывода узла Index, который также подсчитывает контрольные точки во всех предыдущих сплайнах.

Примеры

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

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