Нода «Заполнить кривую» (fill curve node)

Нода ":abbr:`Заполнить кривую (Fill Curve)`".

Нода Fill Curve генерирует меш, используя алгоритм триангуляции Делоне с ограничениями, используя кривые в качестве границ. Меш генерируется только плоским с локальным Z, равным 0.

Входы (inputs)

Кривая (curve)

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

ID группы (group ID)

Значение, используемое для группировки кривых. Кривые с разными идентификаторами группы обрабатываются отдельно.

Свойства (properties)

Режим (mode)

Тип геометрии, из которой состоит выход.

Треугольники (triangles):

Результат состоит из треугольников.

N-угольники (N-gons):

Результат состоит из многоугольников.

Выходы (outputs)

Меш (mesh)

Заполненные кривые.

Примеры

Пользовательская триангуляция

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

../../../../_images/modeling_geometry-nodes_curve_curve-fill_example_0.png

Это стандартное поведение ноды Fill Curve, применённой к примитиву звезды.

../../../../_images/modeling_geometry-nodes_curve_curve-fill_example_1.png

Здесь для настройки триангуляции – к примитиву звезды присоединяется одна точка кривой.

../../../../_images/modeling_geometry-nodes_curve_curve-fill_example_2.png

Здесь для настройки триангуляции – к примитиву звезды присоединяются 300 отдельных точек кривой.

ID группы (group ID)

На следующих рисунках показаны различные варианты применения идентификатора группы.

Здесь 4 кривые имеют один и тот же идентификатор группы, что приводит к образованию одного островка меша (поведение «по умолчанию»).

../../../../_images/modeling_geometry-nodes_curve_curve-fill_group-id_1.png

Здесь 4 кривые имеют разные идентификаторы групп, что приводит к образованию 4 островков меша.

../../../../_images/modeling_geometry-nodes_curve_curve-fill_group-id_2.png

Здесь 4 кривые разделены на две группы в зависимости от их положения, в результате чего образуется 2 островка меша.