Компания Valve выпустила обновление SteamVR 2.17. Разработчики расширили набор доступных в виртуальной реальности функций Steam, добавили поддержку 32-битных приложений OpenXR, улучшили трансляцию через Steam Link и устранили ряд ошибок.
Список изменений
Общее
- В виртуальной реальности стало доступно больше внутриигровых функций Steam, включая просмотр достижений, руководств сообщества и заметок;
- В панель главного меню VR добавлено меню быстрого доступа, знакомое пользователям Steam Deck. В нем отображаются уведомления, состояние аккумуляторов, а также настройки громкости и яркости;
- При наведении на элементы главного меню теперь отображаются ярлыки часто используемых действий, среди которых выход и повторное закрепление панели;
- В меню быстрого доступа появился ползунок регулировки яркости окружения и камеры;
- Приложения оверлея теперь можно закрывать через главное меню;
- Улучшена ориентация оверлеев, расположенных выше или ниже игрока;
- В меню быстрого доступа теперь отображается состояние аккумуляторов дополнительных VR-устройств;
- Улучшен внешний вид элементов управления перемещением и изменением размеров окон;
- Элементы перемещения экрана в режиме кинотеатра, меню, незакрепленных окон и клавиатуры теперь можно передвигать вглубь при помощи стика;
- Незакрепленные окна теперь центрируются при изменении размера;
- Обновлен внешний вид лазерной указки;
- Изменено расположение экрана в режиме кинотеатра;
- Повторное центрирование, запускаемое долгим нажатием кнопки System, теперь можно отменить кнопкой B;
- Исправлены ошибки, из-за которых могла исчезать панель главного меню SteamVR;
- При изменении частоты обновления шлема теперь появляется уведомление;
- Редко используемые параметры управления окнами перенесены в меню «Дополнительно»;
- Добавлена возможность изменять форму экрана в режиме кинотеатра;
- Улучшены расположение главного меню и его поведение во время движения;
- В расширенные настройки главного меню добавлен параметр длины луча лазерной указки;
- Исправлена ошибка, из-за которой в главном меню отсутствовали значки сторонних VR-приложений;
- Исправлена ошибка, из-за которой при переключении между приложениями в окне индивидуальных настроек изображения отображались устаревшие данные;
- Затемнение окружения было унифицировано. В настройках VR теперь можно изменять его яркость как в обычном режиме, так и в режиме кинотеатра;
- Исправлены ошибки рендеринга, связанные с отображением курсора в главном меню и оверлее;
- Функция обзора комнаты теперь приостанавливает ввод в приложениях только в том случае, если она была включена вручную и для нее не выбран полупрозрачный стиль;
- Устранена причина сбоя при создании скриншотов;
- Исправлена ошибка инициализации стороннего шлема при использовании большого количества датчиков отслеживания тела.
Steam Link
- Улучшено качество VR-трансляции при медленном интернет-соединении;
- Исправлены зависания Steam Link на устройствах с видеокартами NVIDIA;
- Устранена ошибка, из-за которой каждые несколько секунд пропускался один кадр;
- Исправлена ошибка, не позволявшая сменить активную руку для лазерной указки при использовании отслеживания рук;
- Внесены многочисленные улучшения стабильности;
- Добавлена первоначальная поддержка трансляции по USB. Для ее использования необходима новая бета-версия клиента Steam;
- Исправлено мерцание индикатора загрузки при низкой кадровой частоте в игре;
- Исправлено отображение некорректных значений кадровой частоты в настройках SteamVR;
- Уменьшена задержка;
- Исправлена ошибка, приводившая к затемнению сцены при открытом главном меню;
- Добавлена поддержка адаптивного повышения резкости FidelityFX CAS перед кодированием изображения. Параметр можно изменить в разделе «Настройки VR» — Steam Link — «Повышать резкость изображения перед кодированием (FidelityFX CAS)»;
- Исправлено несколько ошибок, приводивших к повреждению изображения на устройствах с видеокартами NVIDIA при использовании Steam Link.
OpenXR
- Исправлена ошибка, из-за которой событие XR_EXT_view_configurations_changed возвращало значение ширины вместо рекомендуемой высоты;
- Исправлена ошибка, из-за которой параметр сессии XrEventDataUserPresenceChangedEXT сбрасывался при использовании расширения XR_EXT_user_presence;
- Улучшена интеграция между шлемами с камерами и пространственной сеткой;
- Добавлена поддержка 32-битных приложений OpenXR. После установки обновления пользователям предложат выбрать SteamVR в качестве стандартной среды выполнения OpenXR. Вместе с 64-битной будет настроена и 32-битная среда выполнения.
Linux
- Улучшена поддержка проводных VR-шлемов, для работы которых ранее требовались сторонние дополнения;
- Повышена стабильность и улучшена регистрация ошибок;
- Устранена причина сбоя, возникавшего при отправке играми некорректных текстур во время использования Steam Link;
- Улучшено восстановление трансляции через Steam Link;
- Улучшена поддержка VR-игр, в которых инвертированы значения параметров nearZ и farZ — ближней и дальней плоскостей отсечения.
Для разработчиков
- Добавлен параметр, позволяющий отключить автоматическое подключение VR-трансляции после выхода устройства из спящего режима;
- Добавлена настройка для отключения пространственной сетки;
- Исправлены ошибки обработки флага EVROverlayFlags.MinimalControlBar;
- В OpenXR устранена ошибка, связанная с отправкой изображений некоторых нестандартных размеров.
В случае возникновения проблем Valve рекомендует сообщать о них на специальном форуме SteamVR, по возможности прикладывая системный отчет. Ответы на распространенные вопросы о Steam Link для Meta Quest опубликованы на странице поддержки Steam.

