Gaming
Игры РФ· DTF· Perseval

Примерь DLSS 5 на ЛЮБУЮ игру: теперь для этого достаточно скриншота

Вся моя серия постов про DLSS 5 - это примерка на установленные игры. Но самый частый вопрос был простой: «а как это будет выглядеть в моей игре?» Раньше ответ был один - ставь мод и ковыряй, чтобы завелось. Теперь все намного проще: достаточно скриншота.

Neural Rendering работает с кадром. Пересобирает свет, кожу, детали - а кадр это просто картинка. Значит, можно взять скриншот любой игры и прогнать его через ту же нейросеть, что работает в Cyberpunk 2077 и Ведьмаке 3. Без модов, без установки чего-либо в игру.

Сразу оговорка, чтобы не было иллюзий: в игре нейросеть получает не только картинку, а полный набор данных сцены - G-buffer: нормали, глубину, roughness, motion vectors. По ним она понимает геометрию и пересобирает свет с учётом формы объектов. Наш инструмент подаёт ей только готовый цвет, без геометрии.

Так что результат - предпросмотр стиля и направления обработки через библиотеку Хуанга.

Как я это сделал:

Нашёл POC от ysamtme (dlss5-nr-media-poc, MIT) - консольную утилиту, которая гоняет картинку через слитый nvngx_dlssnr.dll 310.8.0. Обернул её в нормальный UI и добавил функционал:

- веб-интерфейс: закинул фото - обработал — сравнил; - пресеты: нейтральный, портрет, пейзаж, кино; - ползунки: intensity, tone, structure, skin structure, auto-mask; - батч-обработка нескольких файлов; - метрики PSNR/SSIM/MAE после каждой обработки; - сравнение «до/после» с разделителем; - экспорт PNG/JPG/WebP, экспорт/импорт пресетов.

Как пользоваться

Запустил exe → открылся браузер → закинул скриншот → выбрал пресет → «Обработать». Через секунду двигаешь разделитель и смотришь, как нейрослоп пересобрал картинку. Всё локально, без интернета, ~0,8 секунды на RTX 5070 Ti.

В Readme есть описание!

Что это даёт

Теперь можно посмотреть, как DLSS 5 примерно обработает картинку из любой игры - даже из той, куда его технически не поставить: 32-битные, DX9, старые.

По сути, это предпросмотр: хочешь понять, стоит ли игра свеч.

Ограничения

- Нужна RTX 50 и драйвер 616.56+ — нейросеть работает только на Blackwell; - Версия для RTX 40 - экспериментальная; Работоспособность негде проверить - это предпросмотр картинки: свет и стиль, а не FPS. Производительность так не измерить; - это не апскейл — разрешение не меняется, только пересборка изображения; - это не симуляция игрового NR: без G-buffer (нормали, глубина, roughness) нейросеть работает только по цвету — результат показывает стиль обработки, а не точную картинку, которую даст NR в игре.

На тестовом кадре PSNR ~37 дБ - картинка меняется заметно, но не ломается.

Самый важный момент! Чем лучше исходник и его разрешение, тем лучше будет результат. Правок геометрии в предрелизном билде нет.

Где скачать

На GitHub:

  • RTX 50: https://github.com/perseval-BLR/NR-Media-UI/releases/download/v1.0.0/NR-Media-UI-v1.0.0.zip
  • RTX 40: https://github.com/perseval-BLR/NR-Media-UI/releases/download/v1.0.0/NR-Media-UI-RTX40.zip

Пользуйтесь, присылайте скриншоты до/после - интересно посмотреть, как нейросеть справляется с разными играми. По багам - тоже можно писать предлагать - что можно добавить. Буду периодически обновлять репозиторий.

В планах - прикрутить видео обработку.

Открыть оригинал