Ретопология мешей для мобильных игр: как уложиться в полигональный лимит

Отметим: когда мы получаем скульпт из ZBrush или Nomad, он выходит с 2–5 миллионами полигонов. В мобильную игру нужно 3–8 тысяч. Просто задецимировать через Decimate Modifier в Blender или ZRemesher — не вариант: автоматические инструменты не думают об анимации, о UV-развёртке и о том, как меш будет

Наши компетенции

Другие услуги студии

VR/AR/MR приложения на заказ

Впечатляйте клиентов и обучайте команду в виртуальной реальности

Разработка игр на Unity

От идеи до релиза — игры, которые запоминаются

3D-моделирование и анимация

Оживим ваш продукт в объёмной графике и анимации

VR-тренажёры промышленного оборудования

Тренируем операторов на технике без риска и простоя

AR-инструкции для производства

Пошаговые подсказки прямо на оборудовании — без бумаги

Safety-тренажёры

Отработка ЧС и техники безопасности без выхода на объект

VR/AR-тренинги

Обучаем персонал сервису, адаптации и soft skills в VR

Обучающие викторины

Проверка знаний в формате игры — легко и без стресса

Корпоративные видеоинструкции

Понятные ролики для обучения сотрудников и клиентов

Геймификация бизнес-процессов

Мотивируем команду через игровые механики в KPI и HR

Приложения для инфокиосков

Интерактивные экраны для магазинов, стендов и офисов

VR/AR-инсталляции

Wow-эффект для брендов на выставках, ивентах и в шоу-румах

Виртуальные выставки и музеи

Ваша экспозиция доступна из любой точки мира — 24/7

Event-квесты и брендированные игры

Запоминающиеся игры для конференций и клиентских ивентов

Часто задаваемые вопросы

Последние работы

  • image_games_mortal_motors_495_0.webp
    Разработка игры для компании Mortal Motors
    1504
  • image_games_a_turnbased_strategy_game_set_in_a_fantasy_setting_with_fire_and_sword_603_0.webp
    Пошаговая стратегия в фэнтези сеттинге With Fire And Sword
    1005
  • image_games_second_team_604_0.webp
    Разработка игры для компании Second term
    635
  • image_games_phoenix_ii_606_0.webp
    3D-анимация — тизер для игры phoenix 2.
    716
  • image_training-quizzes_kids_shopping_quiz_614_0.webp
    Обучающая викторина для детей «Покупки в магазине»
    95

Отметим: когда мы получаем скульпт из ZBrush или Nomad, он выходит с 2–5 миллионами полигонов. В мобильную игру нужно 3–8 тысяч. Просто задецимировать через Decimate Modifier в Blender или ZRemesher — не вариант: автоматические инструменты не думают об анимации, о UV-развёртке и о том, как меш будет деформироваться под скиннингом. В недавнем проекте для мобильной RPG на Unity (сборка под Android) мы получили скульпт персонажа с 3.2 млн полигонов. После ручной ретопологии он весил 7 800 треугольников, а все blend shapes (32 шт.) работали без артефактов. Итерации анимации сократились на 40%, а стоимость доработок на этапе рига — на 30% от бюджета проекта. Ретопология персонажей — ключевой этап оптимизации 3D-моделей для мобильных игр, делающий ассеты game-ready и экономящий ресурсы команды.

Почему автоматическая ретопология не подходит для анимации?

ZRemesher и Instant Meshes дают квадратный меш, но не создают правильных edge loops. На персонаже loops должны огибать рот, глазницы, суставы — по анатомии, а не по равномерной сетке. Если edge loop пересекает уголок рта неправильно — при анимации появляются складки или разрывы.

Для мобильного VR на Quest особенно критичны суставы: плечо, локоть, колено, запястье. Здесь нужны loops, параллельные оси вращения кости — это даёт правильное распределение деформации при весовой покраске. Типичная ошибка после ZRemesher — диагональные loops на локте, которые при сгибе руки дают треугольные артефакты даже при хорошем скиннинге. Ручная ретопология выполняется в 3-5 раз качественнее любой автоматики для анимационных зон.

Decimation Master в ZBrush сохраняет форму лучше, но производит треугольный меш. Треугольный меш нельзя нормально текстурировать через UV-seam без артефактов, и с ним сложно работать при дальнейших правках. Годится только как промежуточный шаг для запекания, не для финального game-ready ассета.

Как распределить полигонный бюджет по зонам?

Процесс начинается с определения полигонного бюджета по зонам. Типичное распределение для VR-персонажа под Quest:

  • Голова + шея: 2000–3000 треугольников (около 30%)
  • Торс: 1500–2500 (20%)
  • Руки (кисти — самые ресурсоёмкие): 1500–2000 (20%)
  • Ноги: 1000–2000 (15%)
  • Второстепенные детали (одежда, аксессуары): остаток бюджета (15%)

Инструменты: RetopoFlow для Blender (лучший вариант для ручной ретопологии с магнитом к поверхности), Maya Quad Draw для тех, кто в Maya-пайплайне. В ZBrush — ZSphere retopology как альтернатива, но медленнее. RetopoFlow в 2 раза быстрее Maya Quad Draw для сложных персонажей.

Ключевые принципы, которые нарушаются чаще всего:

  • Нет треугольников и N-гонов в зонах деформации. Только квады. Треугольники допустимы в статических зонах: подошва, задняя часть шеи, неподвижные элементы.
  • Edge loops на ротовой щели и веках — не стилистический выбор, это требование: без них blend shapes для мимики не работают корректно.
  • Плотность сетки адаптивная: на лице — выше, на спине — ниже. Равномерная сетка — признак автоматики.

После ретопологии — bake normal map с high-poly на low-poly в Marmoset Toolbag или Substance Painter. Это возвращает визуальную детализацию оригинала без полигонной стоимости.

Типичные ошибки при ретопологии

  • Использование треугольников в зонах деформации (суставы, лицо) — ведёт к артефактам при анимации.
  • Равномерная плотность сетки по всей модели — перерасход полигонов на неанимируемых участках и нехватка на анимируемых.
  • Edge loops, не соответствующие анатомии — неправильное распределение деформации.

Что входит в работу: этапы и deliverables

Мы выполняем ретопологию в несколько этапов:

  1. Анализ скульпта — определяем зоны анимации, бюджет и сложность.
  2. Ретопология — строим low-poly сетку с правильными edge loops под скиннинг.
  3. Запекание — создаём normal map, ambient occlusion и другие карты.
  4. Проверка — тестируем деформацию в Unity/Unreal, исправляем артефакты.
  5. Сдача — передаём финальный ассет в FBX/glTF с UV-развёрткой и текстурами.

Мы гарантируем отсутствие треугольников в подвижных зонах и корректную работу blend shapes. Опыт наших инженеров — более 5 лет в мобильном геймдеве и VR. Инвестиция в ретопологию окупается за счёт сокращения времени на отладку анимации — в среднем команды экономят 30% бюджета на этапе рига. Стоимость услуги рассчитывается индивидуально после анализа скульпта.

Свяжитесь с нами для оценки вашего проекта — пришлём точные сроки и стоимость. Закажите ретопологию и получите консультацию по оптимизации ассетов.

Ориентировочные сроки ретопологии

Объект Ориентировочные сроки
Голова персонажа (только голова) 4–8 часов
Полный персонаж гуманоид 1–3 рабочих дня
Персонаж с одеждой и аксессуарами 3–5 рабочих дней
Сложный prop / транспорт 1–4 рабочих дня

Сравнение инструментов ретопологии

Инструмент Тип Скорость Качество под анимацию
RetopoFlow (Blender) Полуручной Высокая Отличное
Maya Quad Draw Ручной Средняя Отличное
ZSphere (ZBrush) Ручной Низкая Хорошее
ZRemesher Автоматический Высокая Плохое

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

Источник: Ретопология — Википедия