Мы занимаемся high-poly моделированием персонажей для игр и кинематографа более 5 лет. Однажды к нам пришёл клиент с концептом героя для мобильной игры: требование — максимальная детализация при бюджете 20k tris для low-poly. Первая студия сделала high-poly без учёта будущей ретопологии — запекать было нечего. Мы предложили другой подход: разбили скульптинг на слои, согласовали polycount low-poly заранее, и получили чистую normal map без артефактов. Такие кейсы — наша рутина. High-poly моделирование — это фундамент, от которого зависит всё: качество normal map, читаемость силуэта, убедительность текстур. Если на этом этапе пошло не так, никакой Substance Painter и никакой умелый рендер это не скроют. Наши художники имеют сертификацию по ZBrush и Maya, мы гарантируем точное соответствие техническому заданию.
«Правильная топология — залог качественной анимации», — из руководства Autodesk.
Технические сложности high-poly моделирования
Самая частая проблема — не детализация, а её распределение. В ZBrush легко накидать миллионы полигонов на второстепенные зоны (ремень, пуговицы) и потерять нужный объём на лице. Поисковик видит только финальный рендер, а во время запекания вылезают артефакты. Чтобы этого избежать, мы делим модель на зоны приоритета: лицо и руки получают 70% полигонов, остальное — 30%.
Второй узкий момент — работа с Subdivision. ZBrush и Blender по-разному интерпретируют crease edges при импорте в Maya или 3ds Max. Если не задать корректные SharpenEdges перед финальным экспортом, geometry smoothing съедает Hard Surface детали, которые вы лепили неделю. Особенно болезненно для брони и механических элементов. Мы используем custom crease sets и проверяем smooth preview в Maya перед экспортом.
Органика — отдельная история. Лицо персонажа с неправильным направлением edge loops вокруг орбитальной области глаза даёт ugly pinching при риггинге и мимической анимации. High-poly это не замечает — проблема всплывает при запекании на low-poly. Мы строим edge loops сразу с учётом будущей деформации, ориентируясь на анатомию мышц.
Почему важны правильные edge loops в base mesh?
Base mesh с корректной топологией — это экономия 30–40% времени на этапе retopology. Мы делаем base mesh в Maya с quad-топологией и loop-структурой под анимацию. Затем он уходит в ZBrush только для детализации, а не для реструктуризации. Если вы начинали с DynaMesh и потом конвертировали в ZRemesher — вы теряете контроль над edge flow. Мы так не делаем.
Как high-poly влияет на качество normal map?
Качество high-poly напрямую определяет, насколько чисто ляжет normal map на low-poly. Даже идеально запечённая карта не скроет ошибки скульптинга: неверные пропорции, нечитаемые плоскости, отсутствие микро-деталей. Мы проверяем high-poly на тестовых запеканиях уже на этапе secondary detail, чтобы артефакты не всплыли в финале. Это сокращает количество итераций при bake-тестировании вдвое.
Как мы строим high-poly под production?
Работа начинается не в ZBrush, а с анализа референсов и технического задания. Важно понять три вещи ещё до первого сабтула: какой движок (Unity, Unreal, собственный), какой тип персонажа (hero, NPC, crowd), и какой pipeline запекания — Marmoset Toolbag или Substance Painter. Мы уже выполнили более 50 проектов для мобильных и PC-игр, поэтому знаем, как подстроиться под любые требования.
Детализацию в ZBrush разбиваем по layer-ам: базовый силуэт и пропорции, анатомические объёмы, мезо-детали (поры кожи, ткань, металл), micro-детали (царапины, швы). Layer-система позволяет быстро отключить уровни детализации для тестовых запеканий и вернуться к правкам без переделки всего sculpt-а. Использование слоёв ускоряет итерации в 3 раза по сравнению с работой без них. Для одежды и брони используется комбинация ZBrush ZRemesher + PolyGroup workflow и ручного моделирования сложных механических деталей в 3ds Max. Технически правильнее для Hard Surface — в 3ds Max есть контроль над chamfer, inset и bevel, которого в ZBrush нет в той же степени.
Финальный high-poly экспортируется в FBX без сглаживания (все детали уже в геометрии), с группами полигонов по материалам, чистым naming convention под Substance Painter: CharacterName_PartName_HP. Это критично, если модель пойдёт через автоматический bake pipeline. Свяжитесь с нами для консультации — мы поможем выбрать оптимальный pipeline.
Процесс работы с проектом
Сначала — техническое обсуждение. Смотрим концепт, уточняем требования к уровню детализации (hero vs. crowd), целевой движок, планируемый polycount для low-poly версии. Без этого оценка трудозатрат будет плюс-минус трамвай. После согласования фиксируем milestone-ы:
- Base mesh / blockout — пропорции, силуэт, читаемость образа. Правки на этом этапе — ещё дёшево.
- Primary sculpt — анатомические объёмы, основные формы одежды и брони. Согласование с арт-директором.
- Secondary + tertiary detail — мезо- и микро-детализация. Проверка на тестовых запеканиях.
- Финальный экспорт — FBX/OBJ, материальные группы, техническая документация.
Правки принимаются в рамках каждого milestone-а. Правки после финального экспорта тарифицируются отдельно.
Ориентиры по срокам
| Тип персонажа | Сроки |
|---|---|
| NPC / Crowd character | 3–7 рабочих дней |
| Hero character (без брони) | 7–14 рабочих дней |
| Hero character (полный костюм, броня) | 14–30 рабочих дней |
| Creature / monster | 10–21 рабочих дней |
Сроки зависят от сложности концепта, количества итераций и скорости согласований на стороне клиента. Стоимость рассчитывается индивидуально после анализа технического задания.
Что входит в работу?
| Deliverable | Описание |
|---|---|
| High-poly модель | Файл FBX/OBJ с группами по материалам |
| Техническая документация | Описание polycount, групп, особенностей запекания |
| Тестовые запекания | 2–3 итерации проверки normal map и AO |
| Исходники ZBrush/Blender | .zpr/.blend файлы со слоями |
| Согласование milestone-ов | Правки на каждом этапе, not после финала |
Типичные ошибки при заказе high-poly
Нет low-poly референса. High-poly делается в вакууме, потом оказывается, что запечь все детали на 5k-полигонный low-poly физически невозможно без потери качества. Polycount low-poly должен быть согласован до начала sculpt-а.
Концепт без side/back view. С одним front view 3D-художник будет додумывать конструкцию сам. Это риск несоответствия финального результата ожиданиям.
Нет указания на стиль деформаций. Если персонаж будет сильно анимирован (боевые стойки, акробатика), sculpt зон деформаций (плечи, локти, колени) делается иначе, чем для статичного или слабо анимированного персонажа.
Запрос на «максимум деталей» без ТЗ. Звучит логично, но на практике приводит к тому, что ресурсы тратятся на детали, которые никогда не попадут в игру. Детализация должна быть осознанной. Закажите консультацию — поможем сформулировать ТЗ.
Опыт наших художников подтверждён сертификатами и десятками реализованных игровых персонажей. Закажите high-poly моделирование с гарантией качества — оценим ваш проект в течение одного рабочего дня.






