Узел Trim Curve
Узел Trim Curve укорачивает каждый сплайн на кривой, удаляя участки в начале и в конце каждого сплайна.
Сплайны Безье по-прежнему будут сплайнами Безье на выходе, с первой и последней контрольной точкой и её маркерами, перемещаемыми по мере необходимости для сохранения формы. Сплайны NURBS будут преобразованы в полисплайны для обрезки.
Предупреждение
В настоящее время узел Trim Curve не поддерживает :doc:`замкнутые </modeling/geometry_nodes/curve/is_spline_cyclic> сплайны.
Примечание
Поскольку нормали кривой рассчитываются для конечной кривой, этот узел может изменить результирующие нормали при использовании метода минимального скручивания, поскольку метод минимального значения учитывает всю длину кривой для определения окончательных нормалей. В некоторых случаях можно использовать Узел Capture Attribute, чтобы избежать этого, сохраняя исходные нормали для последующего использования.
Входы
- Curve
Cтандартный вход геометрии с компонентом кривой.
- Start (начало)
Коэффициент или длина, используемые для определения того, где должен заканчиваться каждый выходной сплайн.
Примечание
Если входное значение Start больше, чем End, результирующий сплайн будет иметь единственную точку, расположенную в образце местоположения значения Start.
- End
Коэффициент или длина, используемые для определения того, где должен заканчиваться каждый выходной сплайн.
Свойства
- Mode
Как найти положения конечных точек обрезанного сплайна.
- Factor
Находит положения конечных точек, используя коэффициент длины каждого сплайна. Входные значения должны быть между 0 или 1.
- Length
Находит положения конечных точек, используя длину от начала каждого сплайна. Входные значения должны быть между 0 и длиной сплайнов.
Выходы
- Curve
Стандартный выход геометрии.