В последнее время все больше приходится сталкиваться с задачами, касающимися взаимодействия в виртуальной реальности. Тема интересная и актуальная, так как самым прямым образом связана с функциональными возможностями в виртуальной среде и влияет на пользовательский опыт в целом наравне с технологиями самих ВР-шлемов, расширяя границы уровня погружения.
Как только появилась первая версия очков Oculus Rift DK1 на новой волне интереса к ВР сразу же поднялись и вопросы систем ввода — клавиатура и мышь оказались фактически бесполезными инструментами, а управление через наведение взглядом — недостаточным способом взаимодействия с элементами окружения и интерфейса.
В мобильном ВР отлично прижился тачпад, который можно увидеть в моделях гарнитур Samsung Gear VR, а также беспроводные джойстики. Но стационарный версии ВР-очков предоставляют гораздо большие возможности для систем ввода. Сейчас все три крупных игрока — Oculus VR, HTC/Valve и Sony — будут использовать вместе со своими очками контроллеры, чувствительные к движению. Положение самих очков и контроллеров при этом могут определяться в пространстве.
Oculus и Sony сконцентрировались на реализации трекинга шлема и контроллеров больше рассчитанную на пользователя, находящегося в сидячем или стоячем положении, а система трекинга Vive работает на площади до 4.5 на 4.5 метра, позволяя пользователю перемещаться в пределах обозначенного пространства.
Многие могли удивиться. Почему предлагается использовать контроллеры, чувствительные к движению, а не их альтернативы? Ведь есть системы захвата мелкой моторики пальцев, как, например, Leap Motion, а также различные прототипы перчаток (для примера — разработка Хimmerse).
Читать полностью »