Нода «Сэмплинг кривой» (sample curve node)

Нода ":abbr:`Сэмплинг кривой (Sample Curve)`".

Sample Curve вычисляет точку на кривой на определённом расстоянии от начала кривой, определяемом входными данными длины или коэффициента. Она также выводит данные, полученные из этого положения на кривой. Значения сэмплинга линейно интерполируются из значений в оценённых точках кривой с каждой стороны точки образца.

Примечание

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

Входы (inputs)

Кривая (curve)

Cтандартный вход геометрии с компонентом-кривой.

Коэффициент (factor)

Часть общей длины, используемая для определения положения образца.

Длина (length)

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

Свойства

Режим (mode)

How to find endpoint positions for the trimmed spline. The option acts the same as it does in the Узел Trim Curve.

Коэффициент (factor)

Находит положения конечных точек, используя коэффициент длины каждого сплайна. Входные значения должны быть между 0 или 1.

Длина (length)

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

Выходы (outputs)

Положение (position)

Положение образца вдоль сплайна.

Тангенс (tangent)

The normalized curve tangent at the sample.

Совет

This output can be combined with the Align Euler to Vector Node to create a rotation that lines up with direction of the curve. Including the Normal output in a second align node after can align the other rotation axis.

Нормаль (normal)

The normalized curve normal at the sample.

Примеры

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

Here, the Count mode of the Нода «Ресэмплинг кривой» (resample curve node) is recreated, except a mesh is used for the result instead of a curve. The Z axis of the position can be used as the sample factor because the position is between zero and one for the entire line.