Моддеры запустили экспериментальный DLSS 5 через пять часов после утечки DLL
Всего через несколько часов после того, как сообщество энтузиастов обнаружило скрытый файл библиотеки для новой технологии NVIDIA DLSS 5, моддеры уже сумели заставить её работать в играх. Экспериментальная реализация была запущена в Control и A Hat in Time, демонстрируя возможности нейрорендеринга (Neural Rendering) задолго до официального релиза этой осени.
Как это произошло?
История началась с ранней версии игры NBA 2K27. В её файлах была обнаружена ранее неизвестная библиотека nvngx_dlssnr.dll, версия которой (310.8.0.0) указывает на наличие кода для DLSS 5 Neural Rendering. Файл весит около 158 МБ и содержит необходимый runtime, но изначально не было понятно, как использовать его вне официальной реализации NVIDIA.
Комьюнити RenoDX, специализирующееся на моддинге драйверов, быстро взяло ситуацию в свои руки. За несколько часов они адаптировали библиотеку для работы в Control. Результат впечатляет: технология применяется к модели персонажа Джесси, позволяя переключаться между семью доступными стилями рендеринга. Однако важно понимать, что на данный момент эксперимент затрагивает только модели персонажей.
Технические детали и ограничения
Несмотря на успех, это всё ещё экспериментальная версия DLSS 5. Несколько факторов не позволяют считать её готовой к массовому использованию:
- Отсутствие HDR: Текущая реализация работает корректно только в режиме SDR (стандартная динамическая область). Разработчики активно изучают, как новая модель ожидает обработки данных изображения для поддержки HDR.
- Позиция в конвейере: Пасsthrough нейрорендеринга выполняется на поздних этапах обработки — после масштабирования (upscaling) и, возможно, после тонального мейпинга. Это отличает его от традиционных методов апскейлинга.
- Влияние на производительность: На видеокарте RTX 5070 Ti в разрешении 4K текущая реализация описывается как практически непригодная для использования. В одном из тестов было зафиксировано падение производительности почти на 50%.
Перспективы и будущие цели
Интерес к эксперименту подогревается тем, что модель DLSS 5 требует surprisingly мало данных. По словам участника RenoDX speedlemur, текущая реализация использует те же входные данные, что и обычный апскейлинг DLSS. Это открывает возможности для работы с более старыми проектами: например, в A Hat in Time (игра на движке DirectX 9) также была применена экспериментальная обработка.
Моддеры полагают, что игры на Unreal Engine 5 могут стать относительно лёгкой мишенью, если нейрорендеринг сможет продолжать использовать данные, уже экспортируемые для DLSS и Ray Reconstruction. Официально NVIDIA планирует выпустить DLSS 5 этой осенью для видеокарт серии GeForce RTX 50. Разработчики получат инструменты для выборочного применения нейрорендеринга к сценам и отдельным объектам.
Стоит отметить, что технология работает на одной видеокарте, что открывает новые горизонты для энтузиастов. Ожидается, что в ближайшие дни или часы сообщество продолжит раскрывать потенциал этой технологии.