Технический пайплайн Gotham Knights: Unreal 4, Maya и Substance Painter

26.05.2026 Опубликовано | Переведено с испанского

Мы анализируем графический движок и инструменты, которые оживили ночной Готэм в Gotham Knights. Команда WB Games Montreal выбрала Unreal Engine 4 в качестве основы, сочетая Autodesk Maya для моделирования персонажей и Substance Painter для текстурирования костюмов. Результатом стала гиперреалистичная городская среда с мокрыми тротуарами, высококачественными отражениями и глобальным освещением, определяющим атмосферу игры.

Технический пайплайн Gotham Knights Unreal Engine 4 Maya Substance Painter моделирование текстурирование глобальное освещение

Моделирование и текстурирование персонажей в Maya и Substance Painter 🦇

Пайплайн создания костюмов начинался в Autodesk Maya, где была вылеплена базовая геометрия каждого героя с особым вниманием к слоям ткани и драпировке плащей. Впоследствии ассеты экспортировались в Substance Painter для нанесения реалистичных PBR-текстур. Ключ к реализму заключается в использовании каналов шероховатости и металличности для имитации блеска синтетических материалов под дождем. Для инди-разработчиков рекомендуется освоить создание масок износа в Substance Painter, так как они добавляют глубину костюмам без необходимости в дополнительной геометрии. Кроме того, использование карт нормалей высокого разрешения из Maya позволяет сохранить детализацию, не перегружая производительность в Unreal Engine 4.

Глобальное освещение и процедурная генерация города 🌆

Готэм Рыцарей не был бы правдоподобным без своей системы глобального освещения. Unreal Engine 4 управляет динамическими отражениями на мокром асфальте с помощью Reflection Captures и Screen Space Reflections. Для города использовались инструменты процедурной генерации, которые позволили заполнить улицы фонарями, машинами и мусором без моделирования каждого элемента вручную. Небольшие студии могут повторить этот подход, используя блюпринты UE4 для случайного распределения мешей в сочетании с системой погоды, активирующей декали воды на поверхностях. Хитрость заключается в настройке интенсивности непрямого света для создания контраста между глубокими тенями и неоновыми огнями, достигая стиля нуар без ущерба для производительности.

Учитывая, что статья анализирует технический пайплайн Gotham Knights с Unreal Engine 4, Maya и Substance Painter, как команде WB Games Montreal удалось оптимизировать динамическое освещение и производительность в открытом городе Готэма для обеспечения плавного игрового процесса на консолях предыдущего поколения?

(P.S.: шейдеры как майонез: если расслаиваются, начинай всё заново)