VRChat OSC
Чатбокс, параметры аватара и OSCQuery.
vrOS выносит окна рабочего стола на парящие панели прямо в VR — с вводом, который действительно доходит, панелью производительности, знающей, чем была занята гарнитура, и инструментами, которые выравнивают ваш пол. Сначала это обычное настольное приложение; VR подключается, когда вы надеваете гарнитуру.
Панели, клавиатура, производительность и игровая зона — вживую.
Панели
Захватывайте отдельные окна или экраны целиком и ставьте их там, где нужно: с привязкой к миру, к голове или к любой из рук.
Производительность
Любой настольный инструмент покажет историю CPU и процесс наверху. Ни один не знает, что делала гарнитура в ту самую секунду, — а снять гарнитуру значит потерять тот самый рывок, за которым вы гнались. vrOS сводит тайминг кадров и виновника на одну панель.
Игровая зона
Перетаскивайте и поворачивайте игровую зону любой рукой. Положите контроллер на пол, чтобы заново задать его высоту. Центрируйте туда, где вы действительно стоите, — с отменой, если вышло не так. Сброс требует целой секунды удержания, поэтому никогда не срабатывает случайно.
Ввод
Как только настоящая мышь или клавиатура шевельнулась, vrOS возвращает право на ввод рабочему столу: никакой борьбы за курсор, никакого украденного фокуса, никаких случайных кликов. VR забирает его обратно только тогда, когда вы намеренно нажимаете курок на панели, — но никогда от одного лишь движения контроллера.
Шесть встроенных клавиатур: английская на 70 %, 80 % и в полный размер, корейская 두벌식, японская ромадзи и 12-клавишная flick-раскладка для японского — со вводом, который переживает смену фокуса посреди слова.
Сделано, чтобы не падать
Всё, что касается VR-среды, GPU или API захвата, работает в отдельном процессе под присмотром. Если драйвер сбоит или SteamVR падает, основное приложение остаётся нетронутым — а панели вернутся сами, как только вернётся среда.
Расширения
То, что нужно лишь изредка, вынесено в расширения, которые вы включаете сами: каждое запрашивает ровно те возможности, которыми пользуется, и любую из них можно отозвать позже.
Чатбокс, параметры аватара и OSCQuery.
Пэды с честной маршрутизацией на несколько устройств вывода.
Переключение сцен и статус записи прямо из VR.
Чат на панели, рядом со всем остальным.
Сторонние расширения используют тот же API, что и встроенные.
Доступность
Луч и контроллер, обход фокуса одним геймпадом или обычные мышь и клавиатура на рабочем столе. Все три поддерживает каждый экран — не часть из них, — и ничего не спрятано только под наведение. Взгляд плюс подтверждение заложены повсюду и появятся вместе с поддержкой айтрекинга.
Платформы
| Платформа | VR-среда | Статус |
|---|---|---|
| Windows 10 / 11 | SteamVR | Поддерживается |
| Linux x86-64 — десктоп и SteamOS | SteamVR · Monado / WiVRn | Поддерживается |
| Steam Frame — SteamOS, ARM64 | OpenXR | В разработке |
Одна покупка в Steam — на всех поддерживаемых платформах.