Поддержка нескольких контроллеров появится в Daydream согласно последнему Google VR SDK

Незадолго до I/O 2018 Google и Lenovo выпустили первую автономную гарнитуру Daydream — Mirage Solo VR. В нашем обзоре мы отметили, что это впечатляющее оборудование ограничено экосистемой приложений, но грядущая поддержка нескольких контроллеров в Daydream может позволить использовать больше приложений.

«Поддержка нескольких контроллеров» была представлена ​​в последнем Google VR SDK, выпущенном в начале этого месяца (через Reddit и VentureBeat). Примечания к выпуску версии 1.150.0 в основном посвящены поддержке этой новой функции и тому, как приложения могут использовать эти изменения.

Документ различает «устройства, которые поддерживают только один контроллер» и те, «которые поддерживают два контроллера».

Реклама — прокрутите для продолжения

  • Префаб будет автоматически отслеживать контроллер Daydream на устройствах, которые поддерживают только один контроллер.
  • Для разработки для устройств, поддерживающих два контроллера, добавьте второй экземпляр префаба в вашу сцену и измените свойство руки на NonDominant.

SDK также различает «доминирующий контроллер», который «всегда будет присутствовать в системах с одним и несколькими контроллерами и будет соответствовать правому или левому контроллеру в зависимости от настроек предпочтения системы управления руками».

В системах, поддерживающих два контроллера, пользователи смогут установить, правши они или левши, при этом второй контроллер и рука считаются «недоминирующими». Несмотря на новую пару, в интерфейсе может быть «только один указатель за раз».

Между тем, Controller API Android NDK также содержит ссылку на «несколько контроллеров», но не предоставляет никаких других подробностей.

Когда сконфигурировано несколько контроллеров, эта модель руки будет применена к контроллеру с указанным `controller_index`, если он существует.

Неясно, как поддержка нескольких контроллеров появится в Daydream. Автономные гарнитуры кажутся очевидным кандидатом, в то время как более новые и мощные телефоны, возможно, смогут обрабатывать два одновременных Bluetooth-соединения. Документация четко различает устройства, которые могут поддерживать только один контроллер, оставляя старые телефоны, совместимые с Daydream, скорее всего, за бортом.

Поддержка нескольких контроллеров может расширить экосистему приложений Daydream, учитывая, как большинство профессиональных VR-приложений, таких как Google, используют два контроллера. Это может сократить разрыв между мобильными играми и приложениями для повышения производительности, а также играми консольного уровня в VR.


Смотрите 9to5Google на YouTube для получения дополнительных новостей: