Последняя бета SteamVR с обыденными исправлениями ошибок получила добавления, сравнимые со вторым пришествием Декарда. Так, появилось упоминание нового устройства, одноимённого SteamVR-драйвера и расширения OpenXR под кодовым именем Roy. Согласно Брэду Линчу, который слышал это имя прототипа раньше, это новый контроллер, разрабатываемый отдельно от Steam Controller 2.
У Roy есть несколько новых кнопок. Так, у него есть бамперы. Неизвестно, отслеживается ли он в пространстве, но у него точно есть немало стандартных кнопок обычного контроллера.
Кроме этого, SteamVR получил кусочек новой системы предсказания положения гарнитуры, основанной на рекуррентной нейронной сети. Предсказание положения работает всегда и не зависит от репроекций; оно говорит VR-приложению, из какого положения в будущем нужно рисовать кадр, чтобы тот потом оказался перед глазами. Нейронное предсказание, скорее всего, будет работать точнее и вызывать меньшее укачивание, игнорируя ошибки отслеживания.
Говоря о репроекциях – появилось упоминание новой системы репроецирования картинки с учётом отслеживания взгляда. Ранее такая система упоминалась в патентах и предполагала не репроецировать картинку там, куда смотрит человек, а, наоборот, репроецировать её там, куда глаз не смотрит. Кроме репроекций, айтрекинг появился и в отладочном режиме интерфейса.
Обновился и режим большого экрана/игрового театра, для которого, видимо, и готовят контроллер Roy. У него появился “аварийный люк”, через который можно вернуться в дашборд.
Обновились прочие настройки взаимодействия с гарнитурой. У системы настройки комнаты появилось своё (ещё недоступное) меню настроек, а режим просмотра комнаты получил расширения для работы по беспроводу. Обновился и “SteamVRChat” – функция, позволяющая совместно играть на большом экране; теперь он показывает, сколько игроков подключено к вашему экрану.
Некоторые публичные исправления ошибок оказались полезными – так, если сетевой порт интерфейса SteamVR окажется занят при запуске, приложение сообщит об этом и предложит закрыть программу. А другие исправления, наоборот, всё испортили, – пользователи пользовались тем, что границы игровой зоны не были видны вне игровой зоны, чтобы лежать в кровати; Valve исправила это.


Источники: