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

Зазначимо: коли ми отримуємо скульпт із 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%, а вартість доробок на етапі rig — на 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% бюджету на етапі rig. Вартість послуги розраховується індивідуально після аналізу скульпту.

Зв'яжіться з нами для оцінки вашого проєкту — надішлемо точні терміни та вартість. Замовте ретопологію та отримайте консультацію з оптимізації ассетів.

Орієнтовні терміни ретопології

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

Порівняння інструментів ретопології

Інструмент Тип Швидкість Якість під анімацію
RetopoFlow (Blender) Напівручний Висока Відмінна
Maya Quad Draw Ручний Середня Відмінна
ZSphere (ZBrush) Ручний Низька Хороша
ZRemesher Автоматичний Висока Погана

Терміни залежать від складності оригінальної скульптури, кількості анімованих зон та вимог до UV. Вартість розраховується індивідуально.

Джерело: Ретопологія — Вікіпедія