Apple dodaje obsługę systemu wejściowego Vision Pro do WebXR

Apple dodaje obsługę systemu wejściowego Vision Pro do WebXR

Apple dodaje obsługę systemu wejściowego Vision Pro do rozwiązania WebXR PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Apple dodaje obsługę unikalnego systemu wejściowego Vision Pro do WebXR, standardu internetowego, który umożliwia uruchamianie doświadczeń XR bezpośrednio z przeglądarki internetowej.

Jedną z najbardziej wyjątkowych cech Apple Vision Pro jest system wprowadzania danych, w którym rezygnuje się z kontrolerów ruchu na rzecz systemu „patrz i ściskaj”, który łączy śledzenie wzroku z gestem szczypania. Ogólnie rzecz biorąc, jest to naprawdę przydatny sposób poruszania się po zestawie słuchawkowym, ale ponieważ działa zupełnie inaczej niż kontrolery ruchu, nie współpracuje zbyt dobrze z WebXR.

Ale Apple pracuje nad tym, aby to naprawić. W tym tygodniu firma ogłosiła najnowsza wersja VisionOS (1.1) zawiera nowy tryb wprowadzania danych dla funkcji WebXR przeglądarki Safari, zwany „wskaźnikiem przejściowym”. Ten nowy tryb udostępnia dane wejściowe z zestawu słuchawkowego w ustandaryzowany sposób, dzięki czemu programiści mogą zrozumieć, co wybierają użytkownicy w sesji WebXR działającej na platformie Vision Pro.

Do tego momentu aplikacje WebXR zazwyczaj oczekują, że zestaw słuchawkowy będzie raportował stale aktualizowaną pozycję każdego kontrolera. Apple twierdzi jednak, że system wejściowy Vision Pro zbudował tak, aby ujawniał jak najmniej informacji o użytkowniku, więc domyślnie nie raportuje pozycji ani położenia dłoni użytkownika. Zamiast tego ujawnia takie informacje dopiero w momencie uszczypnięcia użytkownika (chociaż aplikacja WebXR może poprosić o pełne informacje o śledzeniu dłoni).

Dzięki nowej opcji wskaźnika przejściowego, gdy użytkownik uszczypnie, aplikacja WebXR będzie w stanie zobaczyć promień reprezentujący kierunek spojrzenia użytkownika i współrzędne położenia uszczypnięcia. Podobnie jak w samym VisionOS, aplikacja analizuje punkt, aby zdecydować, „kiedy” użytkownik wprowadza dane, i patrzy na promień, aby zdecydować, „gdzie” wprowadza dane.

Przez cały czas trwania uszczypnięcia położenie samego uszczypnięcia jest stale aktualizowane, co pozwala na interakcje, takie jak przeciąganie, pchanie i ciągnięcie obiektów. Jednak po zwolnieniu przycisku aplikacja nie ma już dostępu do kierunku, w którym patrzy użytkownik, ani do miejsca, w którym znajduje się jego ręka.

Dzięki tym nowym funkcjom aplikacje WebXR będą mogły dostosować swoje interakcje do prawidłowej współpracy z Vision Pro.

Jednak WebXR w Vision Pro jest nadal w fazie eksperymentalnej. Programiści muszą ręcznie włączyć funkcje WebXR, uzyskując dostęp do zaawansowanych ustawień przeglądarki Safari w zestawie słuchawkowym. Programiści mogą także eksperymentować z WebXR i trybem wskaźnika przejściowego, korzystając z symulatora VisionOS.

Tryb wskaźnika przejściowego dla Vision Pro jest włączany do standardu WebXR i tak już zostało dodany do najnowszej wersji roboczej specyfikacji. Oznacza to, że urządzenia obsługujące ten sam tryb wejściowy będą mogły korzystać z tych samych możliwości WebXR.

Znak czasu:

Więcej z Droga do rzeczywistości wirtualnej