← Все уроки

Лаборатория UV / видео 4:42 · чтение 8 мин

Лаборатория UV: от Blender до готовой UV-развёртки

Разметьте швы, задайте форму островов ограничениями, сбалансируйте плотность текстуры и упакуйте UV — затем верните готовую развёртку в Blender.

Обновлено

Видеоурок · 4:42 Смотреть на YouTube ↗

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

ШАГ 01

Отправьте модель из Blender

Пройдите полный процесс работы с UV: отправьте модель из Blender, разметьте швы, задайте форму островов, настройте плотность текстуры, упакуйте и верните готовые UV.

В Blender:

  1. Переключитесь в Object Mode.
  2. Выберите объекты-сетки для развёртки.
  3. Откройте панель Alpaca в боковой панели 3D Viewport.
  4. В UV Operations нажмите Send.

Модель открывается в UV Lab Alpaca3D. UV-развёртка и 3D-вид используют общее выделение, поэтому можно работать в любом из видов.

ШАГ 03

Выберите геометрию

Используйте цифровые клавиши для переключения режимов выделения:

КлавишаРежим выделения
1Вершины
2Рёбра
3Грани
4Острова

Удерживайте Shift, чтобы дополнить выделение. В режиме рёбер используйте Ctrl для выбора пути по рёбрам.

Нажмите A, чтобы выделить всё, или дважды A, чтобы снять выделение.

Это сочетания клавиш по умолчанию. Сочетания команд показаны рядом с кнопками; настраиваемые привязки можно изменить в Hotkeys.

ШАГ 04

Удалите существующие швы и изолируйте часть

Если хотите начать развёртку с нуля:

  1. Выделите всю модель.
  2. Нажмите Clean в разделе UV или клавишу X, чтобы удалить существующие швы.

Чтобы работать с одной частью без помех от остальной модели:

  1. Снимите выделение.
  2. Наведите указатель на часть.
  3. Нажмите Alt + H, чтобы изолировать часть.

Нажмите Ctrl + H, чтобы снова показать всё.

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

ШАГ 05

Разметьте швы с развёрткой в реальном времени

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

Нажмите Mark или клавишу C, чтобы разметить выбранные рёбра.

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

Выбирать и размечать рёбра можно как в 3D-виде, так и в UV-виде.

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

ШАГ 06

Расположите UV-острова

Используйте эти сочетания для преобразования выделения:

ДействиеСочетание клавиш
MoveG
ВращениеR
МасштабированиеS

Также можно удерживать Space и перетаскивать:

  • Левая кнопка мыши: масштабирование.
  • Правая кнопка мыши: вращение.
  • Средняя кнопка мыши: перемещение.

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

Этот первый проход упаковки помогает упорядочить острова перед дальнейшей доработкой.

ШАГ 07

Задайте форму островов с помощью ограничений

Откройте Advanced Settings в разделе UV, чтобы получить доступ к инструментам ограничений.

Ограничения управляют формой выбранных частей острова при развёртке и выравнивании.

Горизонтальные и вертикальные ограничения

Выберите цепочку рёбер и примените горизонтальное или вертикальное ограничение, чтобы выпрямить эту сторону острова.

Они полезны для выравнивания границ, которые должны идти строго горизонтально или вертикально.

Прямолинейные ограничения

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

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

Чтобы удалить выбранные ограничения, нажмите Alt + D.

Ограничения формы

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

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

Автоматические ограничения и Auto Grid

Автоматические ограничения помогают сократить ручную настройку, определяя подходящие направления на острове.

Auto Grid полезен для совместимой топологии в виде сетки.

Считайте автоматический результат отправной точкой: осмотрите остров и при необходимости доработайте ограничения.

Автоматическая развёртка для ограничений

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

Если вы предпочитаете задать несколько ограничений до пересчёта развёртки, отключите эту опцию и затем запустите Unwrap.

ШАГ 08

Перераспределите искажения

После изменения формы острова запустите Interior UV Alignment клавишей Y.

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

Включите Continuous Relaxation, если хотите, чтобы выравнивание продолжало обновляться в процессе работы. Это удобно при доработке ограничений и наблюдении за реакцией острова.

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

ШАГ 09

Защитите готовые острова с Lock Shape

Используйте Island Locks, когда нужно защитить части развёртки от дальнейших изменений.

Lock Shape сохраняет форму острова при последующих изменениях. Перемещение, поворот и равномерное масштабирование остаются доступными, если эти свойства не заблокированы отдельно.

Это особенно полезно для островов в форме сетки или тщательно выпрямленных островов, которые нужно сохранить при доработке остальной развёртки.

ШАГ 10

Управляйте распределением детализации текстуры

Не всем частям модели нужно одинаковое количество текстурного пространства.

Vertex Density

Используйте кисть Vertex Density, чтобы выделить важным областям больше места в UV-развёртке.

В примере из видео глазу уделяется дополнительное внимание, поскольку это визуально важная деталь.

Density Fill

Используйте Density Fill, чтобы сократить текстурное пространство для менее заметных или менее важных частей.

Соотносите эти настройки с задачами модели. Если выделить одной области больше места, другим останется меньше.

ШАГ 11

Упакуйте UV-развёртку

Нажмите P, чтобы начать упаковку.

В Packing → Advanced Settings настройте развёртку под свой проект:

  • Соотношение сторон текстуры.
  • Расстояние между островами.
  • Отступ от границы текстуры.

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

Оценивайте результат с учётом необходимых отступов и плотности. Более высокий процент заполнения сам по себе не гарантирует, что развёртка лучше подходит вашей модели.

ШАГ 12

Доработайте развёртку с Inflate

Для необязательной завершающей обработки используйте Contour Deformation, также называемый Inflate.

Это расширяет границы островов в свободные промежутки. Так можно выделить частям модели дополнительное UV-пространство, но форма островов тоже меняется.

Удобная последовательность:

  1. Примените Lock Shape к островам, форму которых нужно сохранить.
  2. Нажмите I, чтобы запустить Contour Deformation.
  3. Нажмите Y, чтобы запустить Interior UV Alignment.
  4. Проверьте обновлённую развёртку и искажения.

Сравните результат, прежде чем сохранять изменения. Используйте этот шаг там, где он улучшает развёртку, а не применяйте его автоматически к каждой модели.

ШАГ 13

Верните готовые UV в Blender

Когда результат вас устроит, нажмите Send to Blender.

Обновлённые UV применяются к вашей модели в Blender.

Мост также сохраняет информацию об ограничениях, позволяя вернуть модель в Alpaca3D и продолжить доработку развёртки без повторного создания ограничений.

ШАГ 14

Контрольный список процесса

  1. Отправьте модель из Blender.
  2. Удалите ненужные швы и изолируйте часть, с которой хотите работать.
  3. Разметьте швы и проверьте развёртку в реальном времени.
  4. Задайте форму островов ограничениями.
  5. Перераспределите искажения с Interior UV Alignment.
  6. Защитите готовые формы с Island Locks.
  7. Настройте локальную плотность.
  8. Упакуйте развёртку.
  9. При желании доработайте с помощью Inflate и выравнивания.
  10. Верните готовые UV в Blender.

Скачать Alpaca3D · Скачать Blender Bridge

← Назад к урокам