Нода «UV-Развёртка» (UV unwrap node)

Нода ":abbr:`UV-Развёртка (UV Unwrap)`".

Нода „UV Unwrap“ генерирует острова UV-карты на основе выделения рёберных швов. Нода неявно выполняет операцию ноды „Pack UV Islands“ по завершении, поскольку в противном случае результаты могут быть бесполезны.

См. также

Оператор „Unwrap“ выполняет похожую операцию в UV-редакторе. В отличие от оператора „развёртки“, – нода не выполняет коррекцию соотношения сторон, поскольку это легко реализовать с помощью ноды „Vector Math“.

Входы (inputs)

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

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

Шов (seam)

Рёбра, отмечающие места, где меш «обрезается» для целей развёртки.

Отступ (margin)

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

Заполнить отверстия (fill holes)

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

Метод (method)
На основе углов (angle based):

Данный метод даёт хорошее двухмерное представление меша.

Согласованно (conformal):

Использует LSCM (cопоставление наименьших квадратов). Обычно это даёт менее точную UV-разметку, чем метод „Angle Based“, но работает лучше для более простых объектов.

Вывод (output)

UV

Сгенерированные UV-координаты от „0“ до „1“ для каждого угла грани в выделенных гранях.

Примечание

Для того, чтобы Blender распознавал созданный атрибут в качестве UV-карты, он должен быть создан с нодой „Store Named Attribute“ в домене угла грани с типом данных 2D вектора. Это необходимо, поскольку типа сокета «2D Vector» – нет.