Узел Trim Curve#
Узел Trim Curve укорачивает каждый сплайн на кривой, удаляя участки в начале и в конце каждого сплайна.
Сплайны Безье по-прежнему будут сплайнами Безье на выходе, с первой и последней контрольной точкой и её маркерами, перемещаемыми по мере необходимости для сохранения формы. Сплайны NURBS будут преобразованы в полисплайны для обрезки.
Предупреждение
Currently the Trim Curve node does not support cyclic splines.
Примечание
Since curve normals are calculated the final curve, this node may change the resulting normals when the Minimum twist method is used, since the Minimum method considers the entire length of the curve to decide the final normals. In some cases the Нода «Захват атрибута» (capture attribute node) could be used to avoid this, by saving the original normals to be used later.
Входы (inputs)#
- Кривая (curve)
Cтандартный вход геометрии с компонентом-кривой.
- Выделение (selection)
A boolean field input for each curve indicating whether it is trimmed or not.
- Начало (start)
Коэффициент или длина, используемые для определения того, где должен заканчиваться каждый выходной сплайн.
Примечание
Если входное значение Start больше, чем End, результирующий сплайн будет иметь единственную точку, расположенную в образце местоположения значения Start.
- Конец (end)
Коэффициент или длина, используемые для определения того, где должен заканчиваться каждый выходной сплайн.
Свойства#
- Режим (mode)
Как найти положения конечных точек обрезанного сплайна.
- Коэффициент (factor):
Находит положения конечных точек, используя коэффициент длины каждого сплайна. Входные значения должны быть между 0 или 1.
- Длина (length):
Находит положения конечных точек, используя длину от начала каждого сплайна. Входные значения должны быть между 0 и длиной сплайнов.
Выходы (outputs)#
- Кривая (curve)
Стандартный вывод геометрии.