Скульптинг даёт форму, но не даёт сетку, с которой можно работать дальше. Модель из Sculpt Mode или из фотограмметрии это миллионы треугольников без всякой логики: анимировать её нельзя, развёртка ложится криво, а в игровом движке она встанет колом. Ретопология это построение поверх такой модели новой, аккуратной сетки из четырёхугольников.
Ниже разберём, что считается хорошей топологией и почему, какие инструменты для этого есть в самом Blender без единого платного аддона, как пройти путь от скульпта до готовой к анимации головы и как проверить результат до того, как модель уедет в движок.
Зачем переделывать уже готовую модель
Причин ровно четыре, и каждая из них рано или поздно выстреливает.
Деформация. Когда персонаж сгибает локоть, сетка в этом месте должна складываться предсказуемо. Если полигоны идут поперёк сгиба или собраны в хаотичный треугольный ковёр, в кадре появятся заломы и щипки, которые не лечатся ни весами, ни корректирующими формами.
Развёртка. UV-швы кладутся по рёбрам. На сетке без внятных петель шов негде провести так, чтобы он не резал модель по видимому месту. Если вы уже работали с UV-развёрткой в Blender, то знаете: половина проблем с растянутыми текстурами начинается не в UV Editor, а в топологии.
Вес сцены. Скульпт на 8 миллионов полигонов не откроется в движке и будет тормозить даже во вьюпорте. Ретопология сводит его к десяткам тысяч без потери силуэта: детали переезжают в карту нормалей.
Правки. Чистую сетку можно подвинуть руками. Скульпт правится только скульптингом, и любая мелочь превращается в отдельный сеанс.
Что считается хорошей топологией
Четырёхугольники, а не треугольники
Базовое правило: сетка должна состоять из квадов. Треугольники не запрещены, движок всё равно триангулирует модель на импорте, но до этого момента квады дают предсказуемое поведение при подразделении и при деформации. Пятиугольники и всё, что сложнее, называются n-gon и в анимируемой модели недопустимы: подразделение на них ведёт себя непредсказуемо, а шейдинг ломается.
Проверить быстро: в режиме редактирования включите Select, Select All by Trait, Faces by Sides и задайте Greater Than 4. Всё, что подсветится, придётся переделать.
Петли идут по линиям деформации
Это главное, что отличает рабочую сетку от красивой. Вокруг глаз, рта, локтей, коленей и плеч петли должны образовывать замкнутые кольца, повторяющие направление, в котором эта часть тела сгибается или сокращается. Вокруг рта петли идут концентрическими окружностями, вокруг глаза тоже. На локте нужно минимум три кольца: одно на сгибе и по одному с каждой стороны, иначе при сгибании рука схлопнется.
Если планируется мимика, посмотрите на схемы лицевых мышц, а не на чужие вайрфреймы. Петли, повторяющие круговую мышцу рта и круговую мышцу глаза, дают анимацию, которая работает сама, без десятка корректирующих шейпов. Подробнее про сами шейпы и управление лицом мы разбирали в материале про анимацию персонажа в Blender.
Полюса и где их прятать
Полюс это вершина, в которую сходится не четыре ребра, а три или пять. Полностью избавиться от полюсов на органической модели невозможно, это следует из геометрии: замкнутую поверхность нельзя покрыть одними правильными квадами. Задача не убрать полюса, а расставить их там, где они не мешают.
Полюс на пять рёбер портит шейдинг и создаёт видимое искажение при деформации. Ставьте такие точки в местах, которые не гнутся и не попадают в кадр крупным планом: под подбородком, за ухом, на внутренней стороне бедра, в подмышке. Полюс на три ребра ведёт себя мягче и годится для смены плотности сетки, например при переходе от плотного лица к разреженному затылку.
Инструменты ретопологии в самом Blender
Отдельный аддон для старта не нужен. В Blender есть три подхода, и на практике их комбинируют.
Poly Build
Ручной инструмент, живёт в панели инструментов режима редактирования. Работает просто: Ctrl и клик ставит вершину, протягивание от ребра создаёт новую грань, Ctrl и клик по существующей вершине удаляет её. Это самый контролируемый способ, им кладут ключевые петли: контур глаза, контур рта, линию челюсти, кольца на суставах.
Shrinkwrap плюс привязка к поверхности
Связка, без которой ручная ретопология превращается в мучение. Создаёте новую пустую сетку, вешаете на неё модификатор Shrinkwrap с целью в виде исходного скульпта и режимом Project по отрицательной нормали. Дальше в шапке вьюпорта включаете магнит, тип привязки Face Nearest, и ставите галку Project Individual Elements.
После этого любая вершина, которую вы двигаете, сама прилипает к поверхности скульпта. Вы работаете так, будто рисуете по объёму, а не по воздуху. Полезно сразу добавить и Mirror, чтобы делать только одну половину.
QuadriFlow
Автоматический пересчёт сетки, лежит в Object, Quadriflow Remesh. Задаёте целевое количество граней, получаете равномерную квадовую сетку по всей модели. Инструмент честно предупреждает о своих границах: он не знает, где у вас глаз, а где затылок, и раскладывает полигоны равномерно.
Для пропа, шлема, камня, механической детали этого достаточно и экономит часы. Для лица не годится: петли пойдут произвольно, и анимировать такую голову будет нечем.
Пошагово: ретопология головы
Порядок, который работает и на персонаже для игры, и на бюсте для печати.
Шаг 1. Скройте всё лишнее, оставьте только скульпт. Переведите его в режим отображения без теней, чтобы форма читалась чисто. Полезно включить Wireframe на исходнике в положение выключено: чужая сетка будет мешать.
Шаг 2. Создайте новый пустой меш в том же месте: Add, Mesh, Plane, затем в режиме редактирования удалите все вершины. Повесьте Mirror и Shrinkwrap, включите привязку Face Nearest.
Шаг 3. Первыми кладите не сетку, а границы. Обведите Poly Build контур глаза замкнутым кольцом, затем контур рта, затем линию, где заканчивается лицо и начинается волосяной покров. Эти три кольца задают всю дальнейшую логику.
Шаг 4. Соедините кольца полосами. От глаза к переносице, от глаза к скуле, от рта к подбородку. Держите в голове, что каждая полоса это будущая линия деформации, поэтому она должна идти по анатомии, а не по кратчайшему пути.
Шаг 5. Закройте оставшиеся зоны: лоб, щёки, шея, затылок. Здесь плотность можно уронить вдвое, полюсами на три ребра гасите лишние петли.
Шаг 6. Примените Mirror, соедините половины через Merge by Distance с малым порогом, проверьте нормали через Shift и N.
Автоматическая ретопология: когда ей можно доверять
Автоматика хорошо решает ровно один класс задач: объекты, которые не будут деформироваться. Пропы окружения, оружие, архитектурные элементы, отсканированные предметы, модели под 3D-печать. Здесь QuadriFlow или Remesh в режиме Voxel дают результат за минуты, и никакая ручная работа не окупится.
Всё, что анимируется, делается руками. Гибрид тоже рабочий: автоматикой получаете базовую сетку по телу, вручную переделываете лицо и кисти. Это экономит примерно половину времени и не стоит качества там, где оно видно.
Сколько полигонов нужно на самом деле
Цифры зависят от того, куда едет модель, но порядки такие.
- Мобильная игра: персонаж 3 000 до 15 000 треугольников, пропы до 1 500.
- ПК и консоли: главный герой 40 000 до 100 000, второстепенные 15 000 до 30 000.
- Кино и реклама: ограничения по полигонам почти нет, но чистота сетки важнее, чем где-либо: модель будет подразделяться на рендере.
- 3D-печать: топология вообще не важна, важна замкнутость объёма. Ретопология здесь нужна только если планируете править форму.
Главная ошибка новичка это экономия там, где её не просили. Лишние 5 000 треугольников на персонаже не заметит ни один движок, а вот петля, которой не хватило на локте, испортит каждую анимацию.
Как проверить сетку перед экспортом
Пять проверок, которые занимают минуту и снимают большинство проблем на стороне движка.
- N-gon и треугольники. Select All by Trait, Faces by Sides.
- Двойные вершины. Выделить всё, M, Merge by Distance. Если счётчик показал удалённые вершины, они там были.
- Нормали. Overlays, Face Orientation. Всё синее это норма, красное надо перевернуть через Shift и N.
- Незамкнутые края. Select, All by Trait, Non Manifold. Для персонажа допустимы только края, которые вы сделали намеренно.
- Масштаб. Ctrl и A, Apply Scale. Незапечённый масштаб ломает и физику, и модификаторы, и экспорт. Про это и про остальные грабли переноса мы писали в гайде по экспорту из Blender в Unreal Engine 5.
Пять ошибок, которые видно сразу
Равномерная сетка по всей модели. Признак того, что человек прогнал автоматику и остановился. Плотность должна следовать за детализацией: лицо плотнее затылка, кисть плотнее предплечья.
Петли, идущие поперёк сгиба. Самая дорогая ошибка: обнаруживается на этапе анимации, когда переделывать уже поздно.
Полюс на пять рёбер посреди щеки. Виден на любом гладком шейдинге как вмятина, которой нет в форме.
Треугольники в зоне деформации. При подразделении дают складку, которую потом ищут неделю.
Сетка, повторяющая скульпт слишком точно. Ретопология это не обводка. Мелкие поры, морщины и царапины должны уйти в карту нормалей, а не в геометрию.
Частые вопросы
Нужны ли платные аддоны для ретопологии?
Нет. RetopoFlow и подобные ускоряют работу и делают её приятнее, но связки Poly Build, Shrinkwrap и привязки к поверхности достаточно для любой задачи. Начинать разумно на встроенных инструментах: так вы поймёте, за что именно платите, когда решите платить.
Можно ли анимировать модель без ретопологии?
Технически да, привязать скелет можно к чему угодно. Практически результат будет плохим: скульпт весит слишком много для риггинга, вершины лежат хаотично, веса красятся мучительно, а деформация даёт заломы. Быстрее сделать ретопологию, чем чинить последствия её отсутствия.
Что делать с моделью из фотограмметрии?
Сначала Decimate или Remesh, чтобы сбить исходные миллионы треугольников до разумного числа, затем обычная ретопология. Если объект не анимируется, ограничьтесь QuadriFlow: для отсканированного предмета этого достаточно.
Как переносится детализация со скульпта на новую сетку?
Запеканием карт. Разворачиваете низкополигональную модель, ставите обе модели в одно место и через Bake с включённым Selected to Active и подобранным Extrusion получаете карту нормалей. Мелкий рельеф со скульпта переезжает в текстуру, а сетка остаётся лёгкой.
Сколько времени занимает ретопология головы?
У человека с опытом от полутора до трёх часов на голову с внятной анатомией. Первые несколько раз уйдёт день, и это нормально: скорость здесь берётся не техникой, а насмотренностью на то, куда должны идти петли.
