ГЛАВНАЯБЛОГКАК ИСПОЛЬЗОВАТЬ AI-СГЕНЕРИРОВАННЫЕ 3D-МОДЕЛИ В UNREAL ENGINE 5
UNREAL ENGINEUE5TUTORIALGAME DEVELOPMENT

Как использовать AI-сгенерированные 3D-модели в Unreal Engine 5

7 min20 апреля 2026 г.

Unreal Engine 5 — красивый рендерер, способный пережёвывать ассеты кинематографического качества, но его арт-пайплайн предполагает, что эти ассеты у вас уже есть. AI-генерация переворачивает это допущение — можно получить текстурированный game-ready меш из одной фотографии примерно за 30 секунд. Хитрость в том, чтобы затащить этот меш в UE5 чисто, чтобы Lumen, Nanite и Chaos могли реально делать свою работу.

Этот гайд проводит через полный путь импорта AI-сгенерированных GLB-моделей — от drag-and-drop до работающей машины в сцене UE5.

Импорт GLB в UE5

UE5 не принимает GLB нативно в диалоге FBX-импорта, но есть два чистых пути:

  • Плагин glTF for Unreal — официальный плагин Epic (бесплатно в Marketplace). Включите его в Plugins, перезапустите, и просто перетащите GLB в Content Browser. PBR-текстуры подцепляются автоматически.
  • Datasmith — лучше для пакетной обработки и CAD-ассетов. Используйте Datasmith glTF importer для сохранения иерархии и метаданных.

Для большинства задач плагин glTF — правильный ответ. Если модель пришла из HiGen3D, файл уже соответствует glTF 2.0 со встроенным атласом текстур.

Материалы: маппинг PBR-текстур в UE5

AI-генераторы выдают стандартный набор PBR-каналов: albedo, normal, roughness и metallic. UE5 импортирует их как базовый Material instance. Для продакшена постройте один мастер-материал с параметрами (Base Color, Roughness, Metallic, Normal) и превращайте каждый импорт в Material Instance.

Одна засада: AI-сгенерированные normal map обычно в OpenGL-конвенции (Y+). UE5 ожидает DirectX (Y-). Инвертируйте green-канал внутри материала — одна нода OneMinus на G-компоненте решает вопрос. Если машина выглядит будто освещена снизу — вот почему. Подробнее в гайде по PBR-текстурам.

Lumen + Nanite: какие AI-ассеты дружелюбны

Nanite любит плотные меши с однородной плотностью треугольников. Хорошая новость: AI-сгенерированные 3D-меши из современных пайплайнов (TRELLIS, Hunyuan3D) после воксeлизации получаются довольно равномерными. Включите Nanite в настройках импорта static mesh и посмотрите на количество треугольников — всё что выше 50k — отличный кандидат на Nanite.

Lumen занимается освещением и отражениями. AI-сгенерированные PBR-карты работают из коробки. Конкретно для машин — поднимите Lumen Surface Cache Resolution на меше: металлический кузов выигрывает от лишней texel density. Сравнение моделей в TRELLIS vs Hunyuan vs Stable Fast 3D.

Настройка коллизий

UE5 даёт три полезных стратегии коллизий для AI-мешей:

  1. Simple collision (auto-convex) — правый клик на меше, Collision → Auto Convex Collision. Hull Count = 8, Max Hull Verts = 16 для машин. Быстро, дёшево, идеально для шасси.
  2. Use Complex As Simple — сам меш как коллайдер. Только для статичного окружения — никогда для движущихся rigid body.
  3. Convex decomposition — для нерегулярных пропсов: увеличивайте Hull Count до 32+ пока визуализация не обернёт меш плотно.

Пайплайн машин с Chaos

Если AI-модель пришла с отдельными колёсами (как выдаёт HiGen3D для машин), её можно подключить к ChaosVehicle почти без ручной работы:

  1. Импортируйте GLB — проверьте иерархию: Body, Wheel_FL, Wheel_FR, Wheel_RL, Wheel_RR
  2. Сделайте Skeletal Mesh из rigid-иерархии (инструмент Skeletal Mesh from Static Mesh или ригинг вручную: одна кость на колесо)
  3. Создайте Vehicle Animation Blueprint и привяжите кости колёс к слотам Chaos wheel
  4. Настройте Chaos Wheeled Vehicle Movement Component — радиус колеса, подвеска, кривые момента
  5. Подкрутите массу (типичный седан: ~1500 кг) и центр масс (ниже геометрического для стабильности)

Шаг с разделением колёс — это то, что обычно съедает часы в Blender. ИИ делает это бесплатно. Тот же воркфлоу для другого движка — 3D модели машин для Unity с ИИ.

Производительность

Для гоночных сцен с AI-машинами три настройки двигают стрелку сильнее всего:

  • Virtual Shadow Maps — включите в Project Settings. Они красиво обрабатывают высокочастотную детализацию на кузовах и масштабируются лучше чем CSM.
  • Screen-Space Reflections — оставьте включёнными для отражений земли под машинами; комбинируйте с Lumen Reflections для металлического кузова
  • Nanite + LOD fallback — Nanite сам разруливает LOD, но держите ручной LOD0 на ~50k треугольников как fallback для платформ где Nanite выключен (мобилки, старое железо). Для мобильной разработки см. оптимизацию 3D-моделей под мобилки.

Частые грабли

  • Масштаб — UE5 в сантиметрах. GLB приходит в метрах. Умножайте import scale на 100, иначе ваша машина будет размером с монету.
  • Y-up vs Z-up — glTF это Y-up, UE5 это Z-up. Плагин обрабатывает это автоматически — но если экспорт шёл нестандартным путём, проверьте rotation в диалоге импорта.
  • Double-sided материалы — у AI-мешей иногда тонкие стенки. Включайте Two Sided на этих Material instance вместо правки геометрии.

Быстрый профит: машины из фото для гоночных прототипов

Для прототипа гоночной игры самый быстрый путь — фото → AI → UE5: щёлкнули любую машину под 3/4, сгенерили, кинули в проект, прицепили Chaos. К концу вечера у вас drivable prototype. Посмотрите что делают другие в сообществе HiGen3D, потом сгенерируйте свою. Если хочется полную картину инди-пайплайна — AI 3D asset pipeline для инди, или посмотрите тарифы когда будете готовы масштабироваться.

UE5 — прощающая цель для AI-ассетов, как только знаешь какие ручки крутить. Рендерер щедрый; пайплайн импорта просто требует уважения.

ГОТОВЫ ПОПРОБОВАТЬ?

Сгенерируйте 3D модель из любой фотографии

НАЧАТЬ ГЕНЕРАЦИЮ