Logo Zephyrnet

Apple sta aggiungendo il supporto per il sistema di input di Vision Pro a WebXR

Data:

Apple sta aggiungendo il supporto per l'esclusivo sistema di input di Vision Pro a WebXR, lo standard web che consente di eseguire esperienze XR direttamente da un browser web.

Una delle cose più uniche di Apple Vision Pro è il suo sistema di input che evita i controller di movimento a favore di un sistema "guarda e pizzica" che combina il tracciamento oculare con un gesto di pizzicamento. Nel complesso è un modo davvero utile per navigare con il visore, ma poiché funziona in modo molto diverso rispetto ai controller di movimento, non funziona molto bene con WebXR.

Ma Apple sta lavorando per risolvere questo problema. Questa settimana l'azienda ha annunciato l'ultima versione di VisionOS (1.1) include una nuova modalità di input per le funzionalità WebXR di Safari chiamata "puntatore transitorio". Questa nuova modalità fornisce input dal visore in modo standardizzato che gli sviluppatori possono utilizzare per capire cosa gli utenti stanno selezionando all'interno di una sessione WebXR in esecuzione su Vision Pro.

Fino a questo punto, le app WebXR in genere si aspettano che le cuffie riportino una posizione continuamente aggiornata di ciascun controller. Ma Apple afferma di aver creato il sistema di input di Vision Pro per rivelare quante meno informazioni possibili sull'utente, quindi non segnala la posa o la posizione delle mani dell'utente per impostazione predefinita. Invece, rivela tali informazioni solo al momento del pizzicotto dell'utente (anche se è possibile che un'app WebXR chieda informazioni sul tracciamento completo della mano).

Con la nuova opzione del puntatore transitorio, quando un utente pizzica l'app WebXR sarà in grado di vedere un raggio che rappresenta la direzione dello sguardo dell'utente e la posizione delle coordinate del suo pizzicamento. Come nella stessa VisionOS, l'app esamina il pizzico per decidere "quando" un utente sta effettuando un input e guarda il raggio per decidere "dove" sta effettuando l'input.

Per tutta la durata del pizzico, la posizione del pizzico stesso viene continuamente aggiornata, consentendo interazioni come trascinare, spingere e tirare oggetti. Ma quando il pizzico viene rilasciato, l’app non ha più accesso alla direzione in cui guarda l’utente o dove si trova la sua mano.

Con queste nuove funzionalità, le app WebXR saranno in grado di adattare le proprie interazioni per funzionare correttamente con Vision Pro.

Tuttavia, WebXR su Vision Pro è ancora sperimentale. Gli sviluppatori devono abilitare manualmente le funzionalità WebXR accedendo alle impostazioni avanzate di Safari nell'auricolare. Gli sviluppatori possono anche sperimentare WebXR e la modalità puntatore transitorio utilizzando il simulatore VisionOS.

La modalità puntatore transitorio per Vision Pro è stata integrata nello standard WebXR e lo è stata aggiunto alla bozza più recente della specifica. Ciò significa che i dispositivi che adottano la stessa modalità di input saranno in grado di sfruttare le stesse funzionalità WebXR.

spot_img

L'ultima intelligenza

spot_img