ИИ будет встроено больше в графический конвейер, так как NVIDIA и Microsoft представят AI-шейдинг на предварительном просмотре DirectX в следующем месяце.

Действительно, вы правы: технология ИИ является растущей тенденцией, независимо от того, принимаете ли вы её или нет, кажется, именно в этом направлении развивается мир. Для таких энтузиастов игр, как мы, эта эволюция прошла несколько шагов — сначала с повышением качества изображения (upsscaling), затем генерацией кадров (frame generation) и, наконец, MultiFrame Generation. Похоже, что в ближайшем будущем мы увидим полностью ИИ-генерируемые игровые кадры.

Сегодня на GDC Nvidia представила планы по интеграции возможностей рендеринга с использованием искусственного интеллекта в свой превью DirectX в апреле. Это обновление будет использовать вычислительную мощь AI Tensor Core в видеокартах NVIDIA GeForce RTX, позволяя их использование внутри графических шейдеров для программирования видеоигр.

Nvidia RTX Neural Shader SDK позволяет разработчикам обрабатывать свои игровые данные и шейдерный код на ПК с NVIDIA RTX AI. Это помогает значительно повысить скорость обработки нейронных представлений и весов моделей при помощи тензорных ядер Nvidia во время выполнения, что в свою очередь существенно улучшает производительность техник нейронного рендеринга. В результате рендеринг в реальном времени становится быстрее и более эффективным благодаря использованию тензорных ядер.

Просто говоря, вместо того чтобы использовать ИИ только для интерполяции кадров и создания новых из предварительно отрендеренных, теперь он будет задействован в самом процессе рендеринга исходного кадра. Таким образом, ИИ становится частью дополнительной фазы общего процесса рендеринга.

Цель игры — передавать важные внутриигровые детали, такие как объекты, действия и подобные элементы в графический процессор (GPU), после чего искусственный интеллект заполняет оставшиеся визуальные аспекты.

Сложно представить, как это будет работать без деталей о том, как расширить концепцию. Но именно тут и пригодятся ‘обучение с помощью игровых данных и кода шейдеров’: разработчики могут предоставить модели ИИ примерное представление о том, что должно быть отображено на экране, а затем в процессе игры модель ИИ старается максимально точно имитировать эти условия.

Вместо создания сложных шейдерных кодов для этих функций разработчики обучают модели искусственного интеллекта предсказывать результаты, аналогичные тем, которые могли бы быть получены с помощью шейдерных кодов.

Вероятно, эта разработка учитывает возможности видеокарт Blackwell, учитывая сотрудничество Nvidia с Microsoft над Cooperative Vectors API. Однако стоит отметить, что Nvidia упоминает о том, что некоторые из этих созданных разработчиками нейронных шейдеров могут продолжать работать и на видеокартах предыдущих поколений.

Ранее намеки указывали на неизбежность этого развития. В декабре 2024 года Innova3D обсудила ‘возможности нейронного рендеринга’ в своих будущих графических картах, тему, которую мы уже встречали у Nvidia, хотя и не в практическом игровом контексте тогда.

Джон Спитцер, вице-президент Nvidia по технологии разработчиков, называет это «будущим визуальных эффектов», и Шон Харгривс, менеджер отдела разработки Microsoft Direct3D, похоже, разделяет эту точку зрения. По его словам, интеграция поддержки «Кооперативных векторов в DirectX и HLSL» должна продвинуть будущее графического программирования путем содействия нейронному рендерингу во всех секторах игровой индустрии.

Я часто обнаруживал себя скептически настроенным к ИИ, однако следует помнить, что мои сомнения относительно генерации кадров постепенно уменьшились. Ранее я отвергал генерацию кадров в DLSS 3 при его дебюте из-за того, что замечал движение рук персонажей внутри HUD игры, но сейчас такие проблемы встречаются редко и даже задержка не слишком заметна при поддержании высокой базовой частоты кадров.

Я буду оставаться открытым к идее, что это действительно может означать прогресс. В любом случае, нам не придется долго ждать — разработчики должны начать тестирование через несколько недель.

1. Оптимальный процессор для игр: Ведущие процессоры от Intel и AMD.

2. Идеальная материнская плата для гейминга: Подходящие основные платы.

3. Превосходная видеокарта: Ваш идеальный помощник в обеспечении высокой частоты кадров уже ждет вас.

4. Лучший SSD для игр: Вступите в игру на шаг впереди других.

Смотрите также

2025-03-13 16:32