Классическая Doom получила поддержку DLSS 5 в неофициальном порте

Классическая Doom получила поддержку DLSS 5 в неофициальном порте

Arkadiy Andrienko

Моддер выпустил порт Doom 1.10 с поддержкой нейронного рендеринга NVIDIA DLSS 5. Для этого ему понадобилась отдельная сборка с выводом через DirectX 12: стандартные версии игры эту технологию не поддерживают.

Порт основан на исходном коде Doom и использует игровые данные, но вместо оригинального рендерера здесь работает собственная версия для Windows и DirectX 12. Она формирует данные, необходимые для нейронного рендеринга. Игра по-прежнему отрисовывается в разрешении 320×200, после чего изображение выводится в окне DirectX 12 размером 1280×800. Каждый кадр порт также формирует данные о глубине, нормалях и движении.

В режиме DLSS 5 сначала изображение обрабатывает DLSS 4.5, а затем — нейронный рендеринг DLSS 5. Для этого нужно установить DLSS 5 Swapper, а среди других доступных режимов — масштабирование ближайшим соседом 4×, DLSS Ray Reconstruction, DLSS 4, DLSS 4.5, Anime4K и AMD FSR 2.2.

DLSS 5 не работает со стандартными версиями Doom: применить DLSS Swapper тем же способом к обычной версии из Steam и Doom 64 не удалось. Для эксперимента нужна пользовательская сборка порта. Исходный код проекта опубликован на GitHub, а сам проект основан на форке оригинального кода Doom от id Software; там же доступна инструкция по запуску.

Насколько оправдан такой технический обходной путь ради DLSS 5 в классической Doom?

🙂 ABSOLUTE CINEMA: в Delta Force появится карта, где цунами разносит полгорода
    Об авторе
    Комментарии0