Logotipo de Zephyrnet

Apple está agregando soporte para el sistema de entrada de Vision Pro a WebXR

Fecha:

Apple está agregando soporte para el sistema de entrada exclusivo de Vision Pro a WebXR, el estándar web que permite que las experiencias XR se ejecuten directamente desde un navegador web.

Una de las cosas más singulares de Apple Vision Pro es su sistema de entrada que evita los controladores de movimiento en favor de un sistema de "mirar y pellizcar" que combina el seguimiento ocular con un gesto de pellizcar. En general, es una forma realmente útil de navegar con los auriculares, pero debido a que funciona de manera tan diferente a los controladores de movimiento, no funciona muy bien con WebXR.

Pero Apple está trabajando para solucionarlo. Esta semana la compañía anunció La última versión de VisionOS (1.1) incluye un nuevo modo de entrada para las capacidades WebXR de Safari llamado 'puntero transitorio'. Este nuevo modo proporciona entradas desde los auriculares de forma estandarizada que los desarrolladores pueden utilizar para comprender qué seleccionan los usuarios dentro de una sesión WebXR que se ejecuta en Vision Pro.

Hasta este punto, las aplicaciones WebXR normalmente esperan que un auricular informe una posición actualizada continuamente de cada controlador. Pero Apple dice que construyó el sistema de entrada de Vision Pro para revelar la menor información posible sobre el usuario, por lo que no informa la pose o posición de las manos del usuario de forma predeterminada. En cambio, solo revela dicha información en el momento en que el usuario pellizca (aunque es posible que una aplicación WebXR solicite información completa de seguimiento de la mano).

Con la nueva opción de puntero transitorio, cuando un usuario pellizca, la aplicación WebXR podrá ver un rayo que representa la dirección de la mirada del usuario y la posición coordinada de su pellizco. Al igual que en el propio VisionOS, la aplicación mira el pellizco para decidir "cuándo" un usuario está haciendo una entrada, y mira el rayo para decidir "dónde" está haciendo la entrada.

Mientras dure el pellizco, la posición del pellizco en sí se actualiza continuamente, lo que permite interacciones como arrastrar, empujar y tirar de objetos. Pero cuando se suelta el pellizco, la aplicación ya no tiene acceso a la dirección en la que mira el usuario ni a dónde se encuentra su mano.

Con estas nuevas capacidades, las aplicaciones WebXR podrán adaptar sus interacciones para funcionar correctamente con Vision Pro.

Sin embargo, WebXR en Vision Pro aún es experimental. Los desarrolladores deben habilitar manualmente las capacidades de WebXR accediendo a la configuración avanzada de Safari en los auriculares. Los desarrolladores también pueden experimentar con WebXR y el modo de puntero transitorio utilizando el simulador VisionOS.

El modo de puntero transitorio para Vision Pro se está integrando en el estándar WebXR y se ha agregado a la versión borrador más reciente de la especificación. Eso significa que los dispositivos que adopten el mismo modo de entrada podrán aprovechar las mismas capacidades de WebXR.

punto_img

Información más reciente

punto_img