Как Gaijin адаптировали DLSS 5 для War Thunder
В крупном обновлении Eagle's Shadow для War Thunder появится поддержка NVIDIA DLSS 5 с технологией 3D-Guided Neural Rendering. В интервью арт-директор Gaijin Entertainment Кирилл Ступин рассказал, как интеграция нейросетевого рендеринга в движок Dagor Engine помогает улучшить детализацию материалов и освещения, сохраняя при этом историческую достоверность техники.
Основная задача разработчиков при внедрении DLSS 5 заключалась в том, чтобы не изменить узнаваемый облик игры, а усилить его. Технология работает на финальной стадии графического конвейера, используя отрендеренный кадр и векторы движения для добавления детализации материалов и реалистичного освещения. По словам Ступина, внедрение позволило добиться нового уровня микроконтраста, который ранее был недоступен, сделав изображение более естественным и глубоким.
Технические сложности: проблема цветового пространства
Одной из главных технических проблем стала несовместимость цветовых пространств. DLSS 5 работает в пространстве sRGB, в то время как движок Dagor Engine использует линейное HDR-пространство. Чтобы избежать конфликтов между эффектами постобработки (такими как bloom или хроматическая аберрация) и работой нейросети, команде пришлось сделать конвейер управления цветом инвертируемым. Это позволило создавать «полуфинальное» изображение в sRGB для обработки нейросетью, а затем возвращать изменения обратно в линейное HDR-пространство.
Визуальный эффект и тестирование
Gaijin проводили тестирование отдельно для воздушных, наземных и морских сражений, так как дистанции обзора и приоритеты визуализации в этих режимах существенно различаются. Наиболее заметные улучшения проявляются в пасмурную погоду или во время дождя: DLSS 5 помогает лучше передать мягкое рассеянное освещение, детализацию мокрых поверхностей и глубину объектов, что особенно важно для создания атмосферы боя.
Несмотря на значительные улучшения, разработчики подчеркивают, что технология не должна искажать исторические детали. Настройка параметров модели и интенсивности проводилась итерациями, чтобы сохранить точность маркировки, износа поверхностей и свойств материалов, которые критически важны для аутентичности War Thunder.