Нода «Упаковать UV-острова» (pack UV islands node)

Нода ":abbr:`Упаковать UV-острова (Pack UV Islands)`".

Нода „Pack UV Islands“ переупорядочивает UV-острова таким образом, чтобы они эффективно заполняли заданное UV-пространство. Она масштабирует, перемещает и, при необходимости, вращает острова, сохраняя при этом определённый отступ между ними. Это полезно для процедурной оптимизации UV-разметок внутри рабочих процессов геометрических нод, например для создания текстурных атласов или подготовки геометрии к запеканию.

Совет

В отличие от оператора UV-редактора, данная нода работает неразрушающим образом и может управляться процедурными вводными данными, что делает её пригодной для автоматической или параметрической генерации UV.

Входы (inputs)

UV

UV-Карта, которую следует упаковать. Топология UV-островов будет определяться на основе этого ввода.

Выделение (selection)

Грани, которые следует учитывать при упаковке островов. Затрагиваться будут только те UV-острова, которые включают хотя бы одну выделенную грань. UV-Разметки, принадлежащие исключительно невыделенным граням, – остаются неизменными.

Отступ (margin)

Расстояние, которое необходимо оставить между UV-островами, выраженное в единицах самого UV-пространства.

Вращать (rotate)

Разрешить разворачивать острова для их наилучшего вписания и получения более эффективного результата упаковки.

Метод (method)

Позволяет определить метод оценки формы каждого острова во время упаковки.

Габаритный контейнер (bounding box):

Использовать для упаковки выровненные по осям габаритные контейнеры каждого острова. Это самый быстрый метод, но может быть наименее эффективным с точки зрения экономии пространства.

Выпуклая оболочка (convex hull):

Использовать для упаковки выпуклую оболочку каждого острова. Данный метод не размещает острова внутри отверстий и обеспечивает баланс между точностью и производительностью.

Точная форма (exact shape):

Использовать точную геометрию островов, включая вогнутые области и отверстия. Это обеспечивает самую плотную упаковку, но также является и самым медленным вариантом.

Снизу слева (bottom left)

Левый нижний угол границы для упаковки островов.

Сверху справа (top right)

Правый верхний угол границы для упаковки островов.

Вывод (output)

UV

UV-Развёртки, упакованные в соответствии с настройками ноды, с изменёнными положением и масштабом островов.