Logo Zéphyrnet

Apple ajoute la prise en charge du système de saisie de Vision Pro à WebXR

Date :

Apple ajoute la prise en charge du système de saisie unique de Vision Pro à WebXR, la norme Web qui permet aux expériences XR de s'exécuter directement à partir d'un navigateur Web.

L'une des caractéristiques les plus uniques d'Apple Vision Pro est son système de saisie qui évite les contrôleurs de mouvement au profit d'un système « regarder et pincer » qui combine le suivi oculaire avec un geste de pincement. Dans l'ensemble, c'est un moyen très utile de naviguer dans le casque, mais comme il fonctionne très différemment des contrôleurs de mouvement, il ne fonctionne pas très bien avec WebXR.

Mais Apple s’efforce de résoudre ce problème. Cette semaine, la société a annoncé la dernière version de VisionOS (1.1) inclut un nouveau mode de saisie pour les fonctionnalités WebXR de Safari appelé « pointeur transitoire ». Ce nouveau mode fournit des entrées du casque de manière standardisée que les développeurs peuvent utiliser pour comprendre ce que les utilisateurs sélectionnent dans une session WebXR exécutée sur Vision Pro.

Jusqu'à présent, les applications WebXR s'attendent généralement à ce qu'un casque signale une position continuellement mise à jour de chaque contrôleur. Mais Apple affirme avoir construit le système de saisie de Vision Pro pour révéler le moins d'informations possible sur l'utilisateur, de sorte qu'il ne signale pas la pose ou la position des mains de l'utilisateur par défaut. Au lieu de cela, il ne révèle ces informations qu'au moment où l'utilisateur le pince (bien qu'il soit possible pour une application WebXR de demander des informations complètes sur le suivi des mains).

Avec la nouvelle option de pointeur transitoire, lorsqu'un utilisateur pince, l'application WebXR pourra voir un rayon représentant la direction du regard de l'utilisateur et la position coordonnée de son pincement. Comme dans VisionOS lui-même, l'application examine donc le pincement pour décider « quand » un utilisateur effectue une saisie, et regarde le rayon pour décider « où » il effectue la saisie.

Pendant toute la durée du pincement, la position du pincement lui-même est continuellement mise à jour, permettant des interactions telles que glisser, pousser et tirer des objets. Mais lorsque le pincement est relâché, l’application n’a plus accès à la direction dans laquelle l’utilisateur regarde ni à l’endroit où se trouve sa main.

Grâce à ces nouvelles fonctionnalités, les applications WebXR pourront adapter leurs interactions pour fonctionner correctement avec Vision Pro.

Cependant, WebXR sur Vision Pro est encore expérimental. Les développeurs doivent activer manuellement les fonctionnalités WebXR en accédant aux paramètres avancés de Safari dans le casque. Les développeurs peuvent également expérimenter WebXR et le mode pointeur transitoire à l'aide du simulateur VisionOS.

Le mode pointeur transitoire pour Vision Pro est intégré à la norme WebXR et a été ajouté à la version préliminaire la plus récente de la spécification. Cela signifie que les appareils qui adoptent le même mode de saisie pourront exploiter les mêmes fonctionnalités WebXR.

spot_img

Dernières informations

spot_img