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

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

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

См. также

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

Входы (inputs)

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

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

Шов (seam)

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

Отступ (margin)

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

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

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

Свойства (properties)

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

This method gives a good 2D representation of a mesh

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

Uses LSCM (Least Squares Conformal Mapping). This usually gives a less accurate UV mapping than Angle Based, but works better for simpler objects

Вывод (output)

UV

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

Примечание

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