В UVgami регионы развёртки теперь можно править вручную
Автоматическая развёртка рано или поздно встречает модель, на которой алгоритм режет не там, где нужно. В UVgami художник теперь может вмешаться в этот этап. Обновление от 7 ноября добавило функцию Edit Regions: регионы, на которые сервис автоматически делит модель, можно изменить вручную. В том же обновлении появилась симметрия для отдельных частей модели (Per-part symmetry), а разработчик доработал закраску запретных зон для швов и прокси-режим.
UVgami работает прямо в браузере. Модель перетаскивают на страницу, нажимают Unwrap и скачивают файл с UV-картой, готовой к текстурированию. Сервис бесплатный, учётной записи не требует и не ограничивает число моделей. Развёрнутые модели можно использовать в коммерческих проектах.
«Развёртка выполняется локально в вашем браузере, поэтому ваши модели никогда не покидают ваш компьютер».
— из ответов на частые вопросы на сайте UVgami
Для студий, работающих под NDA, это, вероятно, снимает главный вопрос к любому онлайн-инструменту: ассет не уходит на чужой сервер.
От полного автомата к ручной правке
Ноябрьское обновление продолжает серию изменений, которые разработчик выпускал в течение октября. Каждое из них касается конкретной задачи, с которой моделлер приходит к автоматической развёртке:
- Hard Surface (11 октября) — режим для моделей с острыми рёбрами и заломами. По описанию аддона, швы в этом режиме уходят на жёсткие грани: островов получается больше, зато на механических и рукотворных объектах швы прячутся лучше.
- Auto (12 октября) — сервис сам выбирает Organic или Hard Surface для каждой части модели. Это может пригодиться на моделях, где органика сочетается с жёсткими элементами, например персонаж с оружием или в броне.
- Seam Restrictions (14 октября) — кистью закрашиваются области, где швов быть не должно: например, лицо персонажа или передняя сторона модели. 7 ноября инструмент улучшили.
- Поддержка .blend (16 октября) — сцену из Blender можно загрузить без промежуточного экспорта.
- Segmentation и Symmetry (28 октября) — органические части модели автоматически делятся на отдельные регионы, а опция Symmetry даёт симметричные UV. В тот же день разработчик улучшил режимы Hard Surface и Auto.
- Keep Quads (29 октября) — опция, судя по названию, рассчитанная на сохранение четырёхугольной топологии.
Edit Regions продолжает функцию Segmentation. Если автоматическое деление на регионы вышло неудачным и, скажем, кисть руки слилась с предплечьем, границу теперь можно поправить вручную. Симметрия по частям, в свою очередь, позволяет включать зеркальную развёртку только там, где она нужна: на симметричном торсе, но не на асимметричном аксессуаре.
Форматы, скорость и аддон для Blender
Веб-версия принимает OBJ, GLB, GLTF, FBX, STL и файлы .blend из Blender 4.1 и новее. На выходе OBJ и .blend сохраняются как OBJ, остальные форматы — как GLB. Значит, загруженный FBX вернётся уже в GLB, и это нужно учитывать при переносе модели в свой пайплайн.
Развёртка обычно не удаётся на геометрии, которую нельзя расплющить: на non-manifold рёбрах и гранях нулевой площади. Их придётся исправить в своём 3D-пакете до загрузки. Для тяжёлых мешей разработчик советует не отключать Proxy: это самое большое ускорение для high-poly. Заметно быстрее работают аддон для Blender и настольное приложение, где движок запускается нативно.
27 октября вышла версия аддона 2.3.0. По документации он требует Blender 4.3 или новее и работает на Windows, Linux и Mac с процессорами Intel и Apple Silicon. Аддон умеет разворачивать сразу несколько объектов, показывает развёртку в реальном времени во встроенном просмотрщике и принимает существующую UV-карту как стартовую точку. Похожие части он укладывает стопкой ради экономии текстурного пространства, а с четырёхугольной топологией работает через настройку Transfer UVs. В UV-редактор аддон добавляет инструменты для отдельных островов и областей: Unwrap Island, Relax Island, Combine Islands, Unwrap Area и Relax Area. Прокси-режим, по описанию на странице на Superhive, рассчитан на меши из миллионов треугольников. Аддон бесплатно скачивается с сайта UVgami, а все деньги от продаж на Superhive передаются в Blender Development Fund.
Где остаются вопросы
Список изменений относится к сайту, и из опубликованных материалов не ясно, есть ли Edit Regions и симметрия по частям в аддоне 2.3.0 и настольном приложении: документация аддона их не называет. Если их там нет, пользователю Blender ради ручной правки регионов, возможно, придётся возвращаться в браузер и учитывать смену формата файла. Другое ограничение веб-версии — скорость: на плотных мешах нативный аддон работает быстрее.
По нашей оценке, больше всего обновление полезно инди-разработчикам, начинающим художникам и небольшим студиям, которым нужна приемлемая развёртка без ручной разметки швов, без подписки и без отправки ассетов в облако. С ручной правкой регионов результат автоматической развёртки можно доработать, а не принимать целиком. Ошибки и пожелания разработчик принимает в ветке на Blender Artists и в трекере на GitHub.