Приложение ALVR доступно для скачивания

ALVR, приложение, которое позволяет использовать Apple Vision Pro на платформе SteamVR, теперь доступно для скачивания всем желающим.

Если вы интересуетесь виртуальной реальностью (VR), вы наверняка знакомы с тремя наиболее популярными инструментами, позволяющими использовать шлемы Meta Quest в качестве VR-гарнитур для ПК на Windows: Virtual Desktop, Steam Link и Quest (Air) Link. Однако вы можете быть не так хорошо знакомы с ALVR — открытым исходным аналогом, который появился до всех остальных.

Apple Vision Pro была демонстрирована в работе на SteamVR с использованием ALVR. Разработчик адаптировал открытое приложение ALVR, хотя первоначальный вариант работал с некоторыми проблемами.

Улучшение приложения ALVR и поддержка TestFlight

В начале февраля мы сообщили, что ALVR был успешно адаптирован для работы на visionOS разработчиком Zhuowei Zhang. Первоначальная версия была сырой и имела множество проблем, но за шесть недель с тех пор другой программист, Max Thomas, работал над улучшением кода.

Томас значительно улучшил сетевой код приложения, чтобы минимизировать задержки, увеличил частоту обновления до 96 Гц, внедрил вывод изображения с высоким динамическим диапазоном (HDR) и добавил поддержку передачи отслеживания рук от Vision Pro в SteamVR Skeletal Input.

Ранее для использования ALVR на Vision Pro требовалось компилировать исходный код на Mac с использованием Xcode, но теперь приложение было одобрено для простого скачивания через TestFlight. TestFlight — это, по сути, аналог App Lab от Quest в экосистеме Apple.

Одобрение в TestFlight предполагает, что приложения Virtual Desktop и iVRy также будут одобрены — оба разработчика планируют выпустить приложения для Vision Pro.

Игра на Apple Vision Pro и альтернативные контроллеры

Отсутствие контроллеров с отслеживанием означает, что Apple Vision Pro не является практичным способом игры в большинство игр SteamVR «из коробки». SteamVR Skeletal Input в первую очередь предназначен для возможностей отслеживания пальцев контроллеров вроде Valve Index, включающих мини-джойстики, курки и кнопки. ALVR для Vision Pro позволяет вам эмулировать эти элементы управления через ряд жестов, но это, очевидно, чрезвычайно неудобно для большинства игр.

Тем не менее, вы можете использовать другие контроллеры посредством Bluetooth, такие как Nintendo Joy-Cons. Их ввод передается в SteamVR, а тактильная обратная связь передается обратно.

Все это работает только в приложениях, поддерживающих SteamVR Skeletal Input. Большинство VR-приложений на Steam, включая VRChat, этой функции не поддерживают. И даже там, где она работает, качество отслеживания значительно ниже, чем у настоящих VR-контроллеров, таких как Meta Quest Touch.

Используя Nintendo Joy-Con с Apple Vision Pro, разработчик играет в The Lab от Valve.

Для игры в большинство игр SteamVR с отличным качеством отслеживания контроллеров можно добавить базовые станции SteamVR Tracking и контроллеры Valve Index и использовать такой инструмент, как OpenVR Space Calibrator, для их ручной калибровки. Но если у вас их нет, оборудование обойдется примерно в $600, и калибровку придется выполнять каждый раз.

Даже без контроллеров Vision Pro все еще может быть отличным шлемом для использования с неотслеживаемыми устройствами ввода, такими как рули для симуляторов гонок или HOTAS-системы для симуляторов полета.

Вы можете скачать ALVR из TestFlight прямо сейчас.