Ретопология и UV-развёртка: зачем нужны и как делать

Вы слепили крутого персонажа в скульпте — а он весит 20 миллионов полигонов и не годится ни для игры, ни для анимации. Дальше начинается «взрослая» часть пайплайна: ретопология и UV. Звучит страшно, на деле логично.
Ретопология — это построение новой, лёгкой и чистой сетки поверх тяжёлого скульпта. UV-развёртка — «раскрой» этой модели в плоскость, чтобы на неё легли текстуры. Детали со скульпта переносят картой нормалей.
01Зачем нужна ретопология
Скульпт нужен, чтобы наработать форму и детали. Но миллионы треугольников:

- невозможно анимировать (сетку не согнуть предсказуемо);
- тяжело для движка и рендера;
- нельзя нормально развернуть под текстуры.
Ретопология создаёт поверх скульпта новую аккуратную низкополигональную сетку с правильной топологией — с петлями на суставах и чистыми квадами. Ориентиры бюджета: игровой персонаж — 20–80 тыс. полигонов, пропс — 500–5000, герой кинематографического рендера — 100–300 тыс. Сравните с исходным скульптом в 5–20 млн — сжатие в сотни раз.

02Как делают ретопологию
- Вручную — рисуете новую сетку по поверхности скульпта (Blender, ZBrush ZRemesher-guides). Максимальный контроль.
- Автоматически — алгоритмы вроде ZRemesher или Quad Remesher строят сетку сами. Быстро, но требует доводки на важных местах. Есть и нейросетевые инструменты, но правка руками пока никуда не делась.
Обычно комбинируют: авто-база плюс ручная правка потоков на лице и суставах.
- Импортируйте скульпт и залочьте его от случайного выделения в аутлайнере.
- Создайте новый пустой меш и включите Snap (Shift + Tab) в режиме Face Project — новые вершины будут прилипать к поверхности скульпта.
- Включите Automerge и отображение In Front, чтобы сетка была видна поверх скульпта.
- Стройте первые полигоны вокруг глаз, рта и суставов кольцами, затем соединяйте области, выдавливая рёбра E и заполняя грани F.
- Держите квады и следите за потоками: кольца вокруг отверстий, линии вдоль мышц.
- Модификатор Shrinkwrap поверх — он дотянет сетку к скульпту после правок.
СоветПлотность сетки распределяйте по важности: лицо, кисти, сгибы — гуще; ровные плоскости — реже. Полигоны там, где нужна деформация и детализация.
03Что такое UV-развёртка
Текстура — это плоская картинка. Чтобы натянуть её на 3D-модель без искажений, модель «раскраивают» в плоскость — как выкройку одежды. Эта выкройка и есть UV. В Blender: пометить швы Ctrl + E → Mark Seam, затем U → Unwrap. Подробный разбор со всеми проверками — в отдельной статье про UV-развёртку.
04Швы (seams) — где резать
Развёртка требует разрезов. Правило — прятать швы там, где их не видно: под мышками, за ушами, по внутренним кромкам. Хорошие швы = минимум искажений и незаметные стыки текстуры.

Частая ошибкаРезать швы как попало и растягивать острова. Проверяйте развёртку клетчатой текстурой: клетки должны быть ровными квадратами без вытягивания.
05Карта нормалей: детали без полигонов
Финальный трюк: детали с тяжёлого скульпта (поры, складки, швы) «запекают» в текстуру — карту нормалей. Она обманывает свет, создавая иллюзию рельефа на низкополигональной модели. Технически это перенос разницы между high-poly и low-poly в картинку 2K–4K; в Blender запекание живёт в настройках рендера Cycles (Bake). Так герой из 20 млн полигонов превращается в лёгкую модель, которая выглядит так же. Дальше карта подключается в материал — как именно, разобрано в статье про материалы и шейдеры.
06Общий пайплайн
- Скульпт (форма и детали) — см. введение в скульптинг.
- Ретопология (чистая лёгкая сетка).
- UV-развёртка (раскрой под текстуры).
- Запекание карт (нормали, АО).
- Текстурирование и рендер/экспорт в движок.
- Ретопология «на всякий случай» для статичной печати — потеря дней впустую: принтеру плотность сетки безразлична.
- Слишком ранняя ретопология — форма скульпта ещё меняется, и чистовую сетку приходится перестраивать.
- Одинаковая плотность везде — на лице не хватает полигонов для мимики, на спине их избыток.
- Запекание без клетки (cage) или с нулевым отступом — на карте нормалей артефакты и «двоение» кромок.
- Швы UV поперёк видных мест — стык текстуры заметен на каждом рендере.
- High-poly / low-poly
- тяжёлый детальный скульпт и лёгкая чистовая модель
- Квад
- четырёхугольный полигон, основа предсказуемой сетки
- Запекание (bake)
- перенос деталей high-poly в текстурные карты для low-poly
- Shrinkwrap
- модификатор, притягивающий новую сетку к поверхности скульпта
Зачем это для 3D-печатиЕсли скульпт идёт в 3D-печать, а не в игру — ретопология не нужна: слайсер спокойно ест миллионы треугольников, важна лишь замкнутость сетки. Достаточно Decimate до 0,5–1 млн полигонов, чтобы файл STL не весил сотни мегабайт, и проверки толщин: детали тоньше 0,8–1 мм на FDM просто не пропечатаются. Маршрут подготовки — в статье подготовка модели к печати.
Что запомнить
- Ретопология — чистая лёгкая сетка поверх тяжёлого скульпта.
- Без неё нет нормальной анимации, текстур и производительности.
- Бюджеты: пропс 0,5–5 тыс. полигонов, игровой персонаж 20–80 тыс.
- UV — раскрой модели в плоскость под текстуры, швы прячут в невидимых местах.
- Детали скульпта переносят на low-poly картой нормалей через запекание.
- Для статичной печати ретопология не нужна — хватает Decimate.
FAQЧастые вопросы
Можно ли обойтись без ретопологии?
Для статичной печати — да. Для анимации, игр и текстур — практически нет.
Автоматическая ретопология достаточно хороша?
Для фона и статики — часто да. Для анимируемых лиц и суставов нужна ручная правка потоков.
Что первично — UV или текстуры?
Сначала UV-развёртка, потом текстуры. Нельзя корректно текстурировать модель без развёртки.
Сколько полигонов должно остаться после ретопологии?
Зависит от задачи: пропс — 500–5000, игровой персонаж — 20–80 тыс., герой рендера — до 300 тыс. Ориентируйтесь на требования движка или заказчика.
Комментарии
Загрузка…