Александр Шурша
Экспертный блог
Автор: Александр Шурша Обновлено: 22 мин чтения

3D-моделирование машин для игр: воркфлоу, топология и PBR-гайд

Моделирование машин стоит на стыке hard-surface-ремесла и real-time-производительности. Автомобильные кузова требуют чистых отражений и непрерывности поверхности; интерьеры смешивают органические подушки с прошитыми швами и пластиками; колёса и оптика добавляют сложную деталь, которая обязана идти в целевом FPS. Этот гайд от SunStrike Studios - студийно проверенный подход к сборке game-ready-машин под Unity, Unreal и собственные движки: концепт и референсы, топология, материалы, бейк, оптимизация, риг и QA. Для продюсеров и художников, которым нужен результат, премиальный на скриншотах и стабильный в движении на реальных устройствах. Шире по теме - текстурирование 3D-моделей для игр и гайд по 3D-аутсорсингу.

Game-ready 3D-модель оранжевого Dodge Challenger с чёрными полосами на капоте, хромированным бампером и выгоревшей краской, рендер в Unity
3D-модель сделана для мобильной игры на Unity.

TL;DR - главные мысли

  • Решайте назначение и стиль до открытия DCC. Hero-машина шоурума, drivable-кар игрока, фоновый трафик и мобильный билборд - разные бюджеты и пайплайны.
  • Топология - это спокойствие отражений. Quad-dominant, мало полюсов, ровные edge spacing, осознанные support edges.
  • Резы панелей - в конце. Сначала идеальный единый кузов, потом панели и зазоры.
  • Колёса - модульно. Обод, шина, диск, суппорт, центр-кэп - отдельные меши с чистыми пивотами.
  • High-poly → бейк → ретопо → unwrap. Стандартный путь под movement-friendly mesh maps.
  • PBR-краска - clear-coat + base + металлические хлопья. Реальная краска редко зеркальная.
  • LOD’ы под платформы. Master high-poly один, low-poly tier’ы под мобайл / PC / консоль.
  • Профилируем в движении, не только в стиле. Сетки, тайры и эмиссию проверяем в потоке.

Прояснить назначение, скоуп и стиль до DCC

Каждое решение про топологию, материалы и время становится проще, если назначение проекта явно и честно. Решите, где машина будет жить и что она должна делать. Hero для сцены шоурума, drivable-кар игрока, фоновый меш трафика и крошечный мобильный билборд - всё это разные бюджеты и воркфлоу. Привяжите визуальный таргет к камере и платформе игры: фотореалистичная краска шоурума требует слоистый clear-coat и чистую кривизну; стилизованный гонщик хочет уверенных силуэтов, смелых break-линий и сжатых значений. Если воспроизводите реальный бренд, заранее сверьте лицензионные требования - чтобы шильдики, отделка и пропорции соответствовали соглашению.

Короткий арт-бриф выравнивает команду. Фиксируйте дистанции камеры, окружения, где появится машина, основное семейство материалов (классическая краска, матовая обёртка, ралли-грязь, кибер-хром), время суток для героических кадров и ожидаемый уровень износа. Добавьте два-три target-рендера, передающих настроение и движение отражений. Эти референсы спасают команду от вкусовых войн потом.

Соберите доски референсов и чистые чертежи

Хорошая модель начинается с хороших референсов. Соберите ортогональные blueprint’ы, если они есть, но не полагайтесь на один диаграмму. Качество blueprint’ов разное; фотографии и заводские размеры помогают сверить пропорции. Доска включает виды спереди, сбоку и сзади, крупные планы зазоров панелей, внутренности фар, дизайны дисков, тормозные суппорты, шины, подкрылки, стеклоочистители, зеркала, интерьерные пластики и расположение эмблем. Для стилизации собирайте упрощённые графичные интерпретации, показывающие, как стиль сжимает форму и цвет.

Откалибруйте сцену в реальных единицах. Согласуйте колёсную базу и ширину колеи с известными размерами, разместите image planes так, чтобы ортогональные виды не воевали с перспективным искажением. Когда blueprint’ы спорят с фото, доверяйте измеренным характеристикам и устойчивым фото-сигналам - например, линиям выреза дверей и формам окон.

Блокаут кузова крупными уверенными массами

Самый быстрый путь к чистой машине - отложить детали. Начинайте с больших объёмов и плавных переходов. Простые примитивы или каркас, скетчящий арку крыши, капот, крылья, выпуклости дверей, заднюю четверть и багажник, - крупными мазками. Держите рёбра лёгкими и редактируемыми. Фокусируйтесь на S-кривой бокового кузова, наклоне греенхауса и связке вылета крыла с диаметром колеса. Если отражения нормально лежат на clay-шейдере на этом этапе, дальше будет легче.

Держите масштаб честным. Подставьте временные колёса целевого диаметра и дорожного просвета - арки и вылет читаются правильно. Стэнс машины - то, как она сидит над колёсами - продаёт характер сильнее микродеталей.

Выберите подход моделирования под нужный финиш

Hard-surface-машины чаще всего собирают subdivision-моделингом и ретопо, иногда - NURBS или patch-моделингом для тех, кто любит CAD-подобную логику поверхностей. Subdivision даёт предсказуемые деформации и quad’ы, которые хорошо бейкнут в игровой меш. NURBS и патчи дают шёлковую кривизну на длинных составных поверхностях; многие художники конвертят патчи в polys под бейк high-poly, потом ретопо под runtime.

Какой бы подход вы ни выбрали, целитесь в контролируемые support edges и аккуратно расставленные крицы. Зазоры панелей - этап материала, а не базовой формы. Частая ошибка - резать линии дверей рано; держите панели сплошными, пока отражения не идеальны, и режьте зазоры в конце - так рёбра останутся чёткими и без ряби.

Subdivision-проволочная топология двух 3D-моделей маслкаров - quad-flow по капоту, крыльям и крыше для чистых отражений
3D-модель сделана для мобильной игры на Unity.

Правила топологии, при которых отражения спокойны

Кузов машины - огромное зеркало. Если топология воюет с непрерывностью поверхности, зеркало рябит. Предпочитайте quad-dominant-потоки, идущие за кривизной. Полюсов мало, спрятаны в плоских или скрытых зонах, не в середине панели. Ровное edge spacing - чтобы subdivision не создавал линии напряжения. Где нужна криза - вдоль ребра капота или плечевой линии - ставьте пару поддерживающих лупов, которые сохраняют желаемую плотность без щемления соседних поверхностей.

Думайте непрерывностью. Большие панели хотят плавных смен направления без резких ломок, если только дизайн не требует break-линии. Когда смотрите превью под matcap или глянцевым клеем, водите свет по поверхности и следите за хайлайтом. Если он спотыкается или сбивается - расслабьте лупы и уберите лишние полюса. Решённое на блокауте экономит дни.

Резка панелей и зазоров без потери flow

Когда кузов читается как единый шелл, отделяйте двери, капот, багажник и лючок бензобака. Чистый метод - дублировать шелл, вырезать регион, чуть утолщить - так появляется реалистичная толщина панели. Фаска на внешнем ребре ловит мягкий хайлайт - читается как штампованная панель. Зазоры держим консистентными; в реальности они варьируются, но визуальная цельность важнее, если только не воспроизводите конкретный автомобиль крупным планом.

Внутренние поверхности вокруг зазоров - простые и хорошо затенённые. Реальные полости панелей обычно матово-чёрные или body-color с тенью. Перебор деталей здесь добавляет стоимость, где она почти не работает. Используйте trim или тёмный материал вместо плотной геометрии, если только камера прямо в зазор не залезает.

Колёса и шины как модульные компоненты

Колёса - отдельные ассеты не зря. Обод, шина, тормозной диск, суппорт и центр-кэп - индивидуальные меши с чистыми пивотами. Обод хочет чётких фасок на спицах и углублениях гаек - чтобы отражения не ломались. Шина выигрывает от достоверного профиля боковины и лёгкой выпуклости в месте контакта с землёй; протектор может быть геометрией для шоурума или normal map для runtime. Тормозной диск нужен с вентиляционными отверстиями или прорезями, читаемыми сквозь спицы, суппорт совпадает с радиусом диска и корректно сидит за бочкой.

Соберите библиотеку популярных стилей дисков и профилей шин, если в игре несколько комплектаций. Модульность ускоряет content-дропы и помогает с LOD: можно отдельно понизить треугольники колеса, поменять упрощённый тормоз на дистанции или схлопнуть протектор в плоский normal вдали от камеры.

Достоверная оптика без убийства производительности

Фары и фонари - ювелирка. Линзы, рефлекторы, проекторы, поворотники и декоративные DRL-полосы. В real-time эти слои множат overdraw. Отделяйте важное от того, что можно забейкать.

Надёжный паттерн: внешняя линза - тонкая, с выделенным glass-материалом; основные рефлекторы или чашки проекторов под ней - яркий металл, уважающий ваши PBR-правила. Декоративные внутренние текстуры пакуйте в тайлящийся или атласный лист и накладывайте на простую геометрию. DRL и тормозные огни - emissive с тонко настроенной интенсивностью и лёгким градиентом, чтобы не блюмило жёстко. Для стилизации сплющивайте внутренние слои до смелых форм и пусть VFX несут фирменный световой паттерн.

Две PBR-текстурированные 3D-модели двигателей с красными крышками SANNI Twin Cam 16-Valve, открытыми коллекторами и турбо-трубами, для внутреннего игрового проекта
3D-модель двигателя и текстуры к ней, созданные нашими художниками для внутреннего проекта.

Внешние детали без потери крупного силуэта

Зеркала, дворники, дверные ручки, антенны-плавники, лючки бензобака, парктроники, решётки и эмблемы добавляют реализма и масштаба. Сначала приоритизируйте то, что влияет на силуэт и отражения. Решётки и воздухозаборники - баланс геометрии и alpha-карт. Полностью 3D-соты могут муарить в движении; меш с глубиной на ближнем плане + normal-карта на дистанции часто выглядит лучше и дешевле. Шильдик - отдельная деталь: легко управлять вариантами и лицензионными билдами.

Подкрылки, выхлопные насадки и диффузоры нужны достаточно объёмными, чтобы ловить свет, без взрыва лупов. Низкочастотная форма с умным шейдингом читается убедительнее, чем плотная плоская геометрия.

Сколько интерьера строить

Интерьер съедает время. Если машина - playable-кокпит или кабриолет, делайте честный салон: кресла, торпеда, руль, кулиса, центральная консоль, приборная панель, дверные карты. Если интерьер виден только сквозь тонированное стекло, делайте упрощённый салон с затенёнными материалами и блочными формами, передающими глубину. Лёгкий интерьер обходит uncanny valley через тактичное абстрагирование, а не через деталь, которую никто не видит.

Подушки кресел и прошитые швы соединяют hard-surface-логику с органическим скульптом. Скульптите главные объёмы подушек, потом ретопо и расставьте линии прошивки как геометрию или normal-деталь по дистанции. Зерно кожи лучше передаётся через детальные normal-карты материала, чем через уникальные тяжёлые текстуры.

Готовьте high-poly под бейк, потом ретопо под runtime

В большинстве игровых пайплайнов high-poly существует, чтобы создать карты, имитирующие микродеталь на чистом low-poly меше. Держите high-poly чистым и слоистым - можно глушить или усиливать детали без переделки сетки. Избегайте бритвенно-тонких фасок, которые схлопываются при бейке; более широкие поддерживающие рёбра бейкают надёжнее. Дублируйте тонкие части вроде плавников и шильдиков, чтобы их можно было разнести для бейка и избежать ошибок проекции.

Ретопо подчиняется flow, заложенному в блокауте. Равные quad’ы, без длинных тонких треугольников; держите фаски там, где они формируют силуэт под целевой камерой. Отдельные меши для частей, которые будете анимировать или менять, - двери, колёса, спойлеры. Создавайте простые collision shell’ы параллельно с ретопо - они делят логику с runtime-частями и держат масштаб честным.

Unwrap с целью плотности текселя и умной симметрией

Предсказуемый unwrap ускоряет текстурирование и режет память. Решите плотность текселя по ближайшей геймплейной камере и платформе. Держите плотность ровной на больших непрерывных материалах вроде краски кузова, чтобы не мерцало. Выравнивайте UV на направленных материалах вроде carbon fiber и шлифованного металла. Швы - вдоль зазоров панелей и под trim’ами, где глаз ждёт границ. Зеркальте левую и правую стороны кузова, где это уместно, чтобы экономить текстурное пространство, потом ломайте симметрию в краске или декалях, если дизайн требует асимметрии.

Атласируйте общие мелочи - винты, сенсоры, мелкий пластик - на одном листе. Под кастомные ливрейные раскраски или номера резервируйте UV-пространство или используйте отдельный decal-материал, чтобы менять графику без переупаковки основных карт.

Ржавый постапокалиптический багги - концепт и game-ready-модели с выгоревшим металлом, открытым каркасом безопасности и повреждёнными панелями для survival-игры
Концепты и модели для одного из наших клиентов

Чистый бейк и валидация в lookdev-сцене

Надёжный бейк даёт normal, curvature, ambient occlusion и position под tangent space вашего движка. Имена пар, cage’ы под бейк - минимум ошибок проекции. Когда геометрия пересекается, разнесите модель, чтобы лучи не цепляли соседей. Предпочитайте tangent basis, которым пользуется движок - чтобы не словить шейдинг-расхождения потом.

После бейка валидируйте карты в нейтральной lookdev-сцене с простым HDRI, key light и rim. Вращайте яркий хайлайт по панелям и следите за волнистостью, бандингом и швами. Что увидели - чините меш, перебейкивайте; идём дальше, только когда отражения скользят. Глубже по текстурной стороне пайплайна - PBR-авторинг, channel packing и оптимизация под платформы - смотрите в гайде по текстурированию 3D-моделей для игр.

Материалы, уважающие PBR и рассказывающие историю

Краска машины - слоистая PBR-система. Base color задаёт тон и насыщенность, металлические хлопья добавляют блеск и направленный отблеск, clear-coat создаёт широкий чёткий хайлайт - то, что превращает кузов в финишную краску. В real-time это шейдер с базовым слоем и clear-coat-лобом, иногда с отдельным normal под слой хлопьев. Держите диапазоны заземлёнными - чтобы машина не казалась пластиком или хромом. Реальная автомобильная краска редко идёт зеркально-полированной по всему кузову, если только это не студийный рендер; намёк микрошероховатости в clear-coat делает отражения достоверными.

Остальные материалы дорабатывают сет. Хром хочет высокой metalness, низкого roughness и точного fresnel. Шлифованный алюминий вводит направленную анизотропию. Пластики - от текстурированных бамперов до глянцевых piano-вставок; используйте вариацию материала умеренно, чтобы салон не превратился в винегрет. Резина шин и уплотнители стёкол выигрывают от среднего roughness с приглушённым specular. Стекло хочет толщины, правильных нормалей и fresnel; в real-time преломление дорого, поэтому полагаемся на reflection capture и transmission-приёмы, стабильные на ваших устройствах.

Сдержанный проход грязи и износа заземляет ассет. Гоните грязь ниже и в подкрылки, тонкие камешки за колёсами, размягчайте рёбра там, где руки и погода работают. Привязывайте к фантазии: шоурум хочет идеала; ралли требует брызг и пыли. Студии, которым нужен этот уровень доводки, масштабируют усилие через профильных партнёров по 3D-аутсорсингу игрового арта с готовыми библиотеками шейдеров и текстурными пайплайнами.

LOD и варианты, масштабируемые между платформами

Машины - отличные кандидаты на продуманные LOD. Высокодетализованные колёса убивают кадровое время, когда их десятки на экране. Авторите ближний меш, продающий спицы, углубления гаек, формы суппортов и протектор, потом средний и дальний - со сжатым числом спиц, плоским протектором и упрощённой тормозной геометрией. Для панелей кузова убирайте мелкие декоры и тонкие рёбра по мере отдаления. Хвостовые огни и DRL могут переходить на бейкнутые emissive-карточки на дальних LOD. Если в игре много вариантов, переиспользуйте библиотеки trim и слоты материалов - изменения расходятся без уникальных текстур на каждую машину.

Мобильные билды выигрывают от упрощения шейдера на дистанции. Краска машины может откатиться на один lobe, стекло - потерять дорогое transmission, видимость салона - отключаться при сильно тонированных окнах. Эти переключения живут в feature-тирах, заданных на пре-продакшене - чтобы художники понимали, на что можно опираться.

Риг колёс, рулевого и опциональной механики

Drivable-машина - больше, чем красивые меши. Колёса требуют пивотов по оси с движением вперёд, вращающим колесо, и рулевым входом, поворачивающим переднюю пару вокруг достоверных кулаков. Суппорты остаются заякоренными на подвеске, а не крутятся с диском. Если физика поддерживает подвеску, заведите кости или constraints под вертикальный ход и поведение стабилизатора. Шарниры дверей и багажника вращаются вокруг правдоподобных осей и останавливаются в реалистичных пределах. Косметика - спойлеры, поднимающиеся на скорости, заслонки, реагирующие на торможение - набирает достоверность через небольшие задержки и плавные кривые, а не через бинарные состояния.

Даже статичные машины выигрывают от корректной ориентации колёс и достоверного дорожного просвета в каждой позе. Эти мелочи дают ощущение веса.

Ржавый полицейский шерифский седан - концепт-арт, low-poly-каркас и финальная 3D-модель с выгоревшей зелёной краской, повреждёнными панелями и растительностью
Концепты и модели для одного из наших клиентов

Чистая интеграция в движок и логика отражений

Импорт с правильным масштабом и единицами. Пивоты там, где трансформы мира имеют смысл, имена частей с консистентными префиксами, материалы - на master-шейдеры движка. В Unreal material instances для краски, стекла, хрома и пластиков ускоряют кастомизацию; в Unity маленькая библиотека SRP-дружелюбных shader graphs держит batching здоровым. Заведите reflection capture probes или reflection probes, которые машина читает; без достоверных отражений окружения машина выглядит недоделанной. На улице - блендите reflection capture при движении машины; в шоуруме - якорите capture к свету ради стабильных хайлайтов.

Коллизия - практичная. Выпуклые хуллы или примитивы под кузов и колёса без обводки каждой кривизны. Для геймплея, опирающегося на контакт, выравнивайте коллайдеры с физмат-материалами - чтобы поверхности корректно вели себя на скольжении и ударах.

Оптимизация по производительности и памяти без потери вида

Производительность - системная задача, не только число треугольников. Material permutations - плотно, текстурные атласы - общие на мелочи, ORM или подобные каналы - в упаковку, чтобы сократить текстурные чтения. Лимитируйте прозрачность; большинство стёкол могут быть opaque с fresnel и масками для дворников. Избегайте решёток с высокочастотным паттерном, дающих specular-алиасинг; тюнинг mip-цепочки и лёгкое roughness гасят шиммер без размывания вида.

Размеры текстур - под реальную камеру. Hero-livery заслуживает выше разрешение; подкрылки живут на меньших. Для игр с несколькими машинами на экране стримите текстуры агрессивно и бюджетируйте GPU-память на сцену - чтобы смена машин не тёрла память. Профилируйте overdraw в движении, не только в стиле, и наблюдайте за шинами на траве и гравии, где альфа и партиклы складывают расходы.

Надёжный QA-цикл, ловящий и визуал, и runtime

Визуальный QA и performance QA едут вместе. Проверяйте отражения на длинных панелях - на волны и непреднамеренные изгибы. Гоните хайлайт по крыльям и дверям - ловить ошибки топологии. Проверяйте бейкнутые normal на швы, скос или инверсию градиента. Сверяйте, что фары и фонари красиво блюмят под вашим грейдом, а emissive не клипует. Гоните LOD в быстрых движениях камеры - ловите popping и материальные расхождения, особенно на колёсах и фонарях.

По производительности собирайте телеметрию FPS и памяти в crowd-сценах, гаражных видах с многими машинами и потасканных трассах с партиклами. Подтверждайте, что варианты шейдеров остаются в пределах плана, а тиры платформ реально применяются в runtime. Прогоняйте читаемость в условиях дальтонизма и ночью, если машина передаёт критичный UI через свет или emissive-акценты.

Сцена света и презентация под портфолио и storefront

Даже идеальная модель растворяется под плоским светом. Для промо-арта ставьте студийный риг с широкими softbox’ами, контролируемым rim и полом, дающим чистые когерентные отражения. Работайте с грейдованными LUT, которые держат тона краски насыщенными без давки midtones. Подгоняйте ширину и интенсивность хайлайта clear-coat, пока кузов не задышит. Используйте мягкое DoF и сдержанный motion blur для намёка на скорость без смазывания деталей. На in-engine-turntable’ах либо вращайте окружение вокруг машины, либо двигайте light rig, чтобы отражения текли по кузову - классический приём автомобильной фотографии.

Крупный план глянцевой красной 3D-модели суперкара с детальными отражениями clear-coat, LED-полосой фар и PBR-затенением краски, рендер в движке

Типичные ошибки и как их обходить

Многое повторяется из проекта в проект. Волнистые отражения выдают неровную топологию; чините меш, не шейдер. Ранние резы панелей дают щемления; режьте зазоры после идеального шелла. Ультра-тонкие фаски красивы в проволочной сетке и плохи в бейках; берите прагматичную ширину, переживающую mip-уровни. Стекло без толщины и правильных нормалей читается как серый пластик; добавляйте глубину и fresnel. Шины с глянцевыми боковинами или piano-чёрным протектором ломают иммерсию; тюньте roughness и specular под резину. Решётки с высокочастотной геометрией мерцают в движении; меняйте mid- и far-деталь на normal-карточки и тюньте mip bias.

Финальная ловушка - забыть назначение. Перестроенный невидимый интерьер, упаковка каждого болта в уникальные текстуры, погоня за CAD-точностью на фоновом трафике - всё это тратит бюджет. Тратьте время там, где камера задерживается и где маркетинг будет кадрировать.

Как SunStrike Studios сдаёт продакшен-готовые машины

Vehicle-пайплайн SunStrike соединяет художество с предсказуемой инженерией. Концептеры задают стэнс и характер под бренд или вымысел. Hard-surface-моделлеры собирают чистые subdivision-дружественные шеллы, бейкаемые без артефактов. Tech-артисты дают master-шейдеры для краски, clear-coat, хрома, стекла, резины и carbon fiber, плюс атласы и экспорт-пресеты. Текстурная команда заземляет каждую машину в PBR-значениях и добавляет нужный уровень износа, рассказывая вашу историю. Инженеры интегрируют ассеты с корректными пивотами, коллайдерами и логикой reflection capture. QA проходит по качеству отражений, стабильности LOD, вариантам шейдеров, резидентности памяти и поведению по тирам устройств - чтобы то, что блестит в постановочном рендере, держалось в геймплее.

Нужен один герой-суперкар, стилизованная линейка для мобильного гонщика, лицензированные машины с несколькими комплектациями или парк трафика, попадающий в бюджет на low-end-железе - встраиваем pod в проект или сдаём turnkey-паки в репозиторий. Команды, которым нужны фигуры водителей, гаражные экипажи или брендовые маскоты рядом с парком, подключают наши услуги 3D-дизайна персонажей, а UI, дашборды и HUD-элементы можно заказать как 2D-игровой арт. Сцены трасс и шоурумов закрывает наша команда игровых фонов.

Практичный способ начать сегодня

Зафиксируйте визуальное обещание, соберите чистые референсы и определите дистанции камеры и тиры платформ. Заблочьте весь кузов как непрерывный шелл, пока хайлайты не заскользят, потом отделяйте панели и добавляйте детали, поддерживающие силуэт. Колёса - модульные с разумными пивотами. Сделайте high-poly там, где это окупается, ретопо - ровными quad’ами, unwrap - с консистентной плотностью, бейк - под движково-совпадающие карты. Авторите шейдер краски с clear-coat и достоверным откликом хлопьев и заземляйте каждый материал в физически правдоподобных диапазонах. Создавайте продуманные LOD, подключайте reflection probes и профилируйте в реальных сценах. Складывайте визуальный QA и performance QA в один ритм - и машина встанет как запланировано.

Хотите помощь с этим воркфлоу или нужна опытная команда от скетча до релизного ассета - SunStrike Studios подключается на любом этапе: арт-дирекшен, моделинг, материалы, интеграция в движок и QA. Назовите целевые платформы, арт-стиль и сроки - соберём car-пайплайн, который масштабируется с игрой и аудиторией.

Частые вопросы про 3D-моделинг машин для игр

+ Чем high-poly отличается от low-poly 3D-модели машины?

High-poly фиксирует каждый зазор панелей, винт, сварной шов и кривизну поверхности - его используют для бейка normal, AO и curvature. Low-poly - оптимизированная runtime-версия, повторяющая силуэт и держащая деталь в текстурах. Игровые пайплайны сперва строят high-poly, потом ретопо до low-poly: около 25 000-150 000 треугольников для героев и 5000-30 000 для машин трафика.

+ Какой софт лучше для 3D-моделирования машин?

Blender - самый доступный бесплатный вариант с полным hard-surface-набором. Autodesk Maya и 3ds Max - индустриальные стандарты с сильными студийными пайплайнами. ZBrush - для органических деталей интерьера. Substance Painter или Mari - первый выбор для PBR-текстурирования. Подходящий тул определяется знакомством команды и интеграцией с движком, а не голыми возможностями - все четыре доводят машину до AAA-качества.

+ Сколько полигонов нужно у game-ready машины?

Герои-машины в гоночных симуляторах - 80 000-200 000 треугольников; стандартные герои в open-world - 40 000-80 000. Трафик и фоновый автопарк - 5000-25 000 треугольников с общими атласами. LOD'ы колёс и интерьера снижают дальше. Всегда сверяйте с бюджетом движка и тиром платформы (мобайл, консоль, PC).

+ Сколько занимает сделать game-ready машину?

Один герой с high-poly, low-poly, UV, бейкнутыми картами, PBR-текстурами, LOD и интеграцией в движок - 4-8 недель у сеньорного 3D-художника по машинам. Стилизованные или упрощённые - 2-3 недели. Студии, масштабирующиеся на десятки машин, обычно делят задачи между моделлерами, бейкерами, текстуровщиками и интеграторами и закрывают 2-4 машины на художника в месяц.

+ Отдавать ли 3D-моделирование машин на аутсорс или собирать in-house?

Аутсорс 3D-машин уместен, когда нужен парк к дедлайну, нет hard-surface-сеньоров или хочется освободить in-house для интеграции и геймплея. In-house лучше, когда машины - сердце геймплея, требуют итеративного фидбэка или несут лицензионные сложности. Гибрид частый: арт-дирекшен внутри, продакшен снаружи.

+ Можно ли использовать одну модель машины на мобайле, консоли и PC?

Да, при грамотном планировании LOD. Соберите master high-poly один раз, потом экспортируйте уровневый сет low-poly с бюджетами треугольников, разрешениями текстур и сложностью шейдеров под каждую платформу. PC и консоли получают hero LOD с 4K-текстурами; мобайл - оптимизированные версии 1K-2K с упрощёнными материалами. Хорошо спланированный ассет выходит на всех целях без перемоделки.

ЧЕМ МЫ МОЖЕМ
ПОМОЧЬ? ДЕЛАЕМ
ИГРЫ ВМЕСТЕ

Каждый проект - это возможность для инноваций. Сочетая R&D-подход с творческой синергией, мы создаём уникальные визуальные решения, которые задают новые стандарты в играх и цифровом искусстве.

info@sunstrikestudios.com