Спустя шесть лет после релиза Alyx от Valve получила фовеальный рендеринг на ПК

Half-Life: Alyx долгое время казалась полностью завершённой игрой. С 2022 года крупных обновлений тайтл не получал, а силы фанатов уходили на моды и пользовательские кампании в Steam Workshop.

Всё поменялось с выходом Steam Frame, нового VR-шлема Valve. Для гарнитуры студия собрала отдельный порт игры под мобильный процессор Snapdragon. Теперь одна из технологий этой версии добралась и до ПК, причём работает она не только со Steam Frame, но и с рядом сторонних девайсов.

В свежем патче Valve добавила в настройки Half-Life: Alyx переключатель фовеального рендеринга. В списке изменений он описан так:

Добавлена настройка в разделе "Расширенная производительность" (Advanced Performance), позволяющая включить фовеальный рендеринг на ПК для поддерживаемого оборудования (для DirectX: Nvidia GTX 16XX+, RTX 20XX+; для AMD требуется запуск с параметром -vulkan). Может повысить производительность рендеринга. Для лучшего результата включите отслеживание взгляда на своей гарнитуре.

Требования к видеокартам Nvidia объясняются поддержкой Variable Rate Shading. Технология позволяет GPU обрабатывать разные участки кадра с разной детализацией и впервые появилась в архитектуре Turing, то есть в сериях GTX 16 и RTX 20. Владельцам карт AMD придётся вручную прописать параметр -vulkan в свойствах игры в Steam, в поле "Параметры запуска".

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

  • Steam Frame

  • Meta Quest Pro

  • Bigscreen Beyond 2e

  • Apple Vision Pro

  • PS VR2

  • Pimax Dream Air

  • серия Pimax Crystal

  • Varjo Aero

При этом в Valve допускают, что совместимых девайсов больше – в документации прямо упомянуты те, "о которых мы не знаем".

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

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

В порте для Steam Frame эта техника уже применяется. Мобильному чипу Snapdragon приходится тянуть тяжёлую игру на движке Source 2 в одиночку, так что без оптимизаций ему никак.

При этом фовеальный рендеринг не стоит путать с фовеальным стримингом, который тоже используется в Steam Frame. Принцип похожий, но стриминг снижает не нагрузку на GPU, а требования к пропускной способности при беспроводной передаче картинки с ПК на шлем.

По первым впечатлениям пользователей, фовеальный рендеринг в Half-Life: Alyx заметнее, чем фовеальный стриминг. При быстрых движениях глаз порой видна граница между зонами высокой и низкой детализации. В остальном реализация работает хорошо, и новая опция выручит тех, кому не хватает производительности для комфортной частоты кадров в шлемах с высоким разрешением.

Больше статей на Shazoo
Тэги:

Об авторе

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