DLSS 5 запустили в обычном браузере через WebGPU

Моддер под ником MAAN собрал интерактивную демонстрацию, в которой нейросетевой рендеринг Nvidia DLSS 5 работает прямо в окне браузера. Реализация построена на WebGPU и, по словам разработчика, запускается даже на macOS.

Демо размещено на Cloudflare Workers и содержит несколько готовых сцен, первая из которых называется "Ковбой-дедуля". Пользователю доступны регулируемые параметры и режим сравнения "до и после". Страница также принимает распространённые форматы 3D-моделей загрузкой файла или перетаскиванием.

DLSS 5 – технология нейрорендеринга Nvidia, повышающая качество картинки с помощью ИИ. В начале месяца её поддержку получила NBA 2K27, первая игра с официальной интеграцией. Формально технология ограничена видеокартами серии RTX 50, за исключением работы через GeForce NOW.

При этом DLL-файл DLSS 5 уже успели запустить на RTX 40 и RTX 30, а также на железе AMD. Для карт серии RTX 20 существует отдельный мод, снимающий ограничение. Nvidia заявила, что официальная поддержка RTX 40 появится позже.

MAAN рассказал, что в демонстрации используются веса модели, извлечённые из утёкшего библиотечного файла DLSS 5. Разработчик не смог сказать, отличается ли этот файл от официального. Обычно Nvidia предоставляет доступ к DLSS через интерфейс NGX или Streamline SDK для DirectX и Vulkan, а WebGL и WebGPU в документации не упоминаются вовсе.

По описанию автора реализации, демо представляет собой нейросеть DLSS 5, заново собранную на вычислительных шейдерах WebGPU. Веса занимают около 147 МБ, а JavaScript-рантайм в сжатом виде весит примерно 1 МБ. Сам WebGPU без проблем работает на macOS, так что неожиданной здесь оказалась именно часть с DLSS, которая в обычных условиях требует карту RTX и драйвер Nvidia.

За скорость приходится платить. В тесте на системе с картой RTX 40 вращение 3D-модели оставалось плавным, но каждый рендер DLSS 5 занимал одну-две секунды, а в живом режиме работа шла заметно медленнее.

Такой подход может пригодиться там, где реальное время не критично:

  • архитектурная визуализация

  • предпросмотр 3D-моделей

  • демонстрация эффекта нейрорендеринга без покупки игры и подходящей видеокарты

MAAN отметил, что желающие могут опробовать инструмент на собственных моделях. Исходный код должен появиться на GitHub.

Тэги:

Об авторе

Эксперт по Fallout
Главный редактор
Более 16 лет в индустрии освещения видеоигр, кино, сериалов, науки и техники. Особенно разбираюсь в серии Fallout, ценитель The Elder Scrolls. Поклонник Arcanum и Fallout Tactics. Больше всего играю в Civilization, Old World и градостроители. Изучаю ИИ и загадки космоса.