Azoth Engine: Глобальное освещение и PBR в New World: Aeternum

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

Игровой движок Azoth Engine, разработанный Amazon Games, демонстрирует исключительную работу с глобальным освещением в реальном времени для массовой MMO. В New World: Aeternum свет динамически отражается от материалов, создавая захватывающую атмосферу, которая снижает ощущение повторяемости, типичное для жанра. Эта система в сочетании с агрессивной оптимизацией потоковой передачи ассетов позволяет изменениям дневного света влиять на тысячи игроков одновременно без снижения производительности.

Azoth Engine глобальное освещение PBR New World Aeternum разработка видеоигр MMO

Конвейер материалов: от Maya до Substance Designer 🎨

Художественный рабочий процесс начинается в Maya с базового моделирования с высокой полигональностью, за которым следует детальная ретопология в ZBrush, захватывающая микронеровности на металлах, прожилки на дереве и поры на коже. Затем Substance Designer становится техническим ядром: здесь генерируются PBR-текстуры с картами шероховатости, металличности и нормалей, которые Azoth Engine интерпретирует с помощью затенения на основе микрофасеток. Ключевым моментом является интеграция звука: движок синхронизирует окружающую реверберацию с визуальной отражательной способностью материалов, заставляя эхо шагов по деревянной поверхности совпадать с визуальной текстурой прожилок, достигая уникальной сенсорной согласованности в открытом мире.

Проблема сенсорной согласованности 🔊

Настоящее новшество Aeternum заключается не только в графике, но и в восприятии. Связывая глобальное освещение с акустической физикой, Azoth Engine заставляет дизайнера думать о звуке как о свойстве материала, а не как о позднем дополнении. Это создает серьезную техническую проблему: если металл отражает больше света, он также должен отражать больше звука. Нарушение этого правила разрушает погружение. Это напоминание о том, что в разработке видеоигр самая передовая технология служит только тогда, когда игрок чувствует мир реальным, а не просто видит его.

Как Azoth Engine умудряется поддерживать динамическое и согласованное глобальное освещение в реальном времени в New World: Aeternum без ущерба для производительности в массовых сценариях с множеством игроков и изменениями погоды?

(P.S.: разработчик игр — это тот, кто тратит 1000 часов на создание игры, которую люди проходят за 2)