Система навигации
и управления объектами
в виртуальной реальности

Возможности плагина

Навигация в виртуальном пространстве в свободном режиме без необходимости использовать джойстик.

Навигация осуществляется путем наведения курсора на горизонтальную полосу навигации. При этом полоса расширяется до удобных размеров и пользователь начинает двигаться вперед. Если курсор убрать с полосы, то пользователь останавливается.

Активация всех элементов плагина происходит через небольшой промежуток времени, чтобы пользователь успел среагировать и понять, что происходит. По умолчанию это время - 1 секунда. Для презентационных приложений этого времени достаточно, но для активных видеоигр рекомендуем уменьшить это значение до 0.3-0.5 секунды.


↑ Полоса навигации в состоянии покоя (курсор вне полосы навигации).

↑ Полоса навигации в активном состоянии (курсор наведен на полосу, пользователь двигается).

↑ Полоса навигации в активном состоянии с возможностью выбора скорости движения относительно положения курсора на полосе.



Организация меню и подменю в виртуальной реальности без необходимости использовать джойстик.

Навигационных полос может быть несколько, различных или одинаковых цветов. При переходе на последующую полосу, лишние исчезают, не загромождая экран. Разработчик приложения может сам определить в плагине поведение полосы и выбрать необходимый тип полосы (см. документацию).

Элементы меню на навигационной полосе можно прокручивать влево и вправо поворачивая голову (см. рисунки ниже).


↑ Навигационная полоса с меню, полоса активна, элементы меню нет.

↑ Навигационная полоса с меню, полоса активна и активен один из элементов меню.

↑ Навигационная полоса с меню, пользователь прокручивает меню для выбора элемента меню.



Организация меню и подменю в виртуальной реальности на объектах.

Помимо навигационных полос, размещать меню можно на объектах в виртуальном пространстве. В отличии от навигационных полос, меню на объектах не будут двигаться вслед за взглядом пользователя.


↑ Меню на объекте.

Данный продукт предназначен для обеспечения удобной навигации и управления объектами в виртуальной реальности.
Технические требования системы
Версия для интеграции со средой разработки Unity3D:
  • Смартфон с датчиками: гироскоп, акселерометр.
  • GoogleVR SDK версии не ниже 1.10.0.
  • (только для операционной системы iOS) Unity3D версии не ниже 5.2.1.
  • (только для операционной системы Android) Unity Daydream Preview версии не ниже 5.4.
Версия для интеграции с интернет-браузерами:
  • Смартфон с датчиками: гироскоп, акселерометр.
  • Поддержка интернет-браузером языка JavaScript.
  • Поддержка интернет-браузером спецификаций WebGL.
  • Поддержка интернет-браузером спецификаций WebVR, либо полифилла WebVR (https://github.com/googlevr/webvr-polyfill).
В разработке