SteamVR 2.9 — технический релиз с исправлениями OpenXR


Свежее обновление SteamVR под номером 2.9, по словам Valve, включает несколько месяцев исправлений ошибок и обновлений OpenXR и вместе с этим множество улучшений собственных функций SteamVR и Steam Link.

SteamVR

  • Добавлено предложение завершить процессы, которые используют ресурсы, нужные vrserver
  • Исправлена ошибка, не позволявшая играм принудительно переходить в средство композитинга во время отправки кадров
  • Теперь всем, кто использует HTC Vive Vision Focus или адаптер HTC Vive Ultimate Tracker, единожды показывается сообщение о необходимости установки приложения Vive Hub
  • Исправлена ошибка, из-за которой при использовании Meta Link для иконок и моделей Quest 3S по умолчанию отображались контроллеры Oculus Rift CV1
  • Устранён артефакт рендеринга на краях двухмерных оверлеев
  • Для IVROverlay добавлен флаг VROverlayFlags_MinimalControlBar, который позволяет приложениям-заменителям рабочего стола отключать панели управления
  • Теоретически устранена причина сбоя, происходившего при обновлении прошивки
  • Для многих драйверов прямого режима у таких очков, как Pico, DPVR, Vive Pro 2, теперь по умолчанию включаются параметры Prop_Hmd_AllowsClientToControlTextureIndex и Prop_ForceSystemLayerUseAppPoses_Bool, что значительно снижает вибрацию кадров при их низкой частоте и подвисаниях

OpenXR

  • Добавлена обработка параметров XR_SWAPCHAIN_USAGE_MUTABLE_FORMAT_BIT и XR_SWAPCHAIN_USAGE_UNORDERED_ACCESS_BIT для текстур Vulkan, отображаемых с помощью цепочки буферов
  • Исправлена ошибка, из-за которой шлемы Quest не работали в некоторых играх на базе OpenXR
  • Внедрено расширение XR_EXT_user_presence
  • Исправлена ошибка, из-за которой функция xrEndFrame не возвращала результат XR_ERROR_LAYER_LIMIT_EXCEEDED, когда число отправленных слоёв превышало значение graphicsProperties::layerCount.
  • Исправлена ошибка, из-за которой функция xrCreateReferenceSpace не возвращала результат XR_ERROR_REFERENCE_SPACE_UNSUPPORTED для неподдерживаемых систем координат
  • Исправлена ошибка, из-за которой скорости отслеживания движений рук не становились нулевыми, когда не поступали соответствующие данные об отслеживании

Steam Link

  • Добавлена настройка для включения и выключения передачи информации об отслеживании движений рук
  • Устранено зависание, которое могло происходить при частом изменении размера закодированного видео
  • Устранены причины многих сбоев

Не пропускайте важнейшие новости о дополненной и виртуальной реальности — подписывайтесь на Голографику в Telegram, ВК и Twitter! Поддержите проект на Boosty.

Далее: Cavrnus выпустила плагин многопользовательского взаимодействия для иммерсивных приложений на Unreal Engine