Игры

Утечка Nvidia DLSS 5: первая версия, которая отнимает кадры, а не добавляет их

Adrian Kessler

Один графический файл выпал из ранней сборки баскетбольного симулятора, и уже к вечеру следующая флагманская функция рендеринга Nvidia работала в играх, для которых она никогда не предназначалась. Такова поверхностная картина утечки DLSS 5. Под клипами, заполнившими ленты, скрывается нечто более полезное, чем мемы: бесплатный ранний взгляд на то, чем именно Nvidia предлагает игрокам расплачиваться за свою самую разрекламированную AI-функцию.

Механика утечки почти прозаична. Ранняя сборка NBA 2K27 поставлялась с посторонней библиотекой Nvidia — невыпущенной средой выполнения под названием DLSSNR, — и аппаратный наблюдатель Ренан Маньеро (Renan Maniero) заметил её в папке игры. Моддеры из сообщества RenoDX в течение нескольких часов встроили её в другие тайтлы, внедрив в Control, Skyrim и Final Fantasy VII Rebirth, чтобы посмотреть, что на самом деле делает невыпущенная функция. То, что они обнаружили, теперь говорит само за себя.

DLSS построила свою репутацию на том, что давала почти всё почти даром. Она рендерила игру в более низком разрешении и использовала ИИ для апскейла изображения, так что вы получали больше кадров. Главное нововведение DLSS 5 — Neural Rendering — работает наоборот. Вместо того чтобы восстанавливать более дешёвую картинку, оно накладывает живой AI-проход поверх того, что уже нарисовал ваш GPU, переписывая лица, текстуры и освещение на лету. Оно не экономит работу. Оно её добавляет.

Цена становится очевидной в момент включения. На RTX 5060 тестеры наблюдали падение Control с восьмидесяти шести кадров в секунду до тридцати четырёх при включённом Neural Rendering. RTX 5070 Ti упала примерно с семидесяти одного до тридцати пяти в 4K. В Grand Theft Auto V перемещение ползунков снизило одну сборку с девяноста до двадцати девяти; в Final Fantasy VII Rebirth частота кадров примерно уполовинилась, а использование видеопамяти резко возросло. На разных картах и в разных играх картина повторяется: включение функции стоит примерно половины производительности.

То, как произошла утечка — с моддерами, обещающими наложить эффект на всё, — вот на чём стоит задержаться. Сборка требует видеокарту текущего поколения RTX 50-й серии. Одному моддеру удалось запустить её на прошлогоднем железе RTX 40-й серии, только пропатчив инструкции CUDA, которые она отказывалась выполнять, и даже в этом случае производительность страдает. Ничто здесь не работает на GPU AMD или Intel. Честная версия узка: предварительная функция, которая хорошо работает на новейших картах Nvidia, плохо — на картах предыдущего поколения и вообще не работает ни на чьих других.

Визуальные эффекты — вот почему клипы расходятся. При настройках по умолчанию Neural Rendering придаёт персонажам Skyrim плоский, безжизненный взгляд, а Клауда из Final Fantasy превращает в кого-то, кого его собственные аниматоры с трудом бы узнали. Nvidia позиционирует технологию как набор инструментов, переданных разработчикам — интенсивность, стиль и маскировка кожи, — призванных оставить художественное руководство в их руках. Утёкшая сборка показывает, как выглядит это руководство до того, как кто-то его настроит: неканонично, и притом заметно.

Вот почему утечка — это не просто курьёз. Nvidia по-прежнему планирует выпустить Neural Rendering этой осенью, и это одна из функций, на которых продаётся 50-я серия. Утечка позволяет покупателю проверить обещание заранее, на реальных играх, и убедиться самому, что главное AI-обновление в новых картах Nvidia — это косметический слой, который обменивает большую часть частоты кадров на внешность, которая вам может не понравиться, на железе, которого у вас может не быть.

Целое десятилетие включение функции Nvidia означало, что игра работает быстрее. Это первый раз, когда она заставляет её работать медленнее, и благодаря файлу, выпавшему из баскетбольного симулятора, никому не нужно верить Nvidia на слово.

Теги: , , , ,

Обсуждение

Имеется 0 комментариев.