Логотип Зефирнет

Apple добавляет поддержку системы ввода Vision Pro в WebXR

Дата:

Apple добавляет поддержку уникальной системы ввода Vision Pro в WebXR, веб-стандарт, который позволяет запускать XR-интерфейсы прямо из веб-браузера.

Одна из самых уникальных особенностей Apple Vision Pro — это система ввода, в которой отсутствуют контроллеры движения в пользу системы «взгляни и сведите», сочетающей отслеживание глаз с жестом щипка. В целом это действительно полезный способ управления гарнитурой, но поскольку он работает совсем иначе, чем контроллеры движений, он не очень хорошо работает с WebXR.

Но Apple работает над тем, чтобы это исправить. На этой неделе компания объявила последняя версия VisionOS (1.1) включает новый режим ввода для возможностей Safari WebXR, называемый «переходный указатель». Этот новый режим обеспечивает стандартизированный ввод данных с гарнитуры, который разработчики могут использовать, чтобы понять, что пользователи выбирают внутри сеанса WebXR, работающего на Vision Pro.

До этого момента приложения WebXR обычно ожидают, что гарнитура сообщит о постоянно обновляемом положении каждого контроллера. Но Apple утверждает, что создала систему ввода Vision Pro так, чтобы раскрывать как можно меньше информации о пользователе, поэтому по умолчанию она не сообщает о позе или положении рук пользователя. Вместо этого он раскрывает такую ​​информацию только в момент нажатия пользователем (хотя приложение WebXR может запросить полную информацию об отслеживании рук).

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

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

Благодаря этим новым возможностям приложения WebXR смогут адаптировать свое взаимодействие для правильной работы с Vision Pro.

Однако WebXR в Vision Pro все еще является экспериментальным. Разработчики должны вручную включить возможности WebXR, открыв дополнительные настройки Safari в гарнитуре. Разработчики также могут экспериментировать с WebXR и режимом временного указателя с помощью симулятора VisionOS.

Режим временного указателя для Vision Pro встроен в стандарт WebXR и был добавлено в самую последнюю черновую версию спецификации. Это означает, что устройства, использующие один и тот же режим ввода, смогут использовать одни и те же возможности WebXR.

Spot_img

Последняя разведка

Spot_img