[ad_1]
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 prescinde de los controladores de movimiento y en su lugar utiliza 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 tan bien con WebXR.
Pero Apple está trabajando para solucionarlo. Esta semana, la compañía anunció que la última versión de VisionOS (1.1) incluye un nuevo modo de entrada para las funciones WebXR de Safari llamado Transient-Pointer. Este nuevo modo proporciona información desde los auriculares de forma estandarizada que los desarrolladores pueden utilizar para comprender qué seleccionan los usuarios en 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 diseñó el sistema de entrada de Vision Pro para revelar la menor información posible sobre el usuario, por lo que de forma predeterminada no informa la postura o posición de las manos del usuario. En cambio, dicha información solo se muestra cuando el usuario la presiona (aunque es posible que una aplicación WebXR solicite información completa de seguimiento manual).
Con la nueva opción Puntero transitorio, cuando un usuario pellizca, la aplicación WebXR puede ver un rayo que representa la línea de visión del usuario y la ubicación coordinada del pellizco. Por lo tanto, como en el propio VisionOS, la aplicación juzga el pellizco para decidir «cuándo» un usuario realiza una entrada y mira el haz para decidir «dónde» realiza la entrada.
Durante la duración del pellizco, la posición del propio pellizco se actualiza continuamente, lo que permite interacciones como tirar, empujar y arrastrar objetos. Sin embargo, cuando se suelta la abrazadera, la aplicación ya no tiene acceso a la línea de visión del usuario ni a la posición de su mano.
Estas nuevas funciones permiten que las aplicaciones WebXR personalicen sus interacciones para que funcionen correctamente con Vision Pro.
Sin embargo, WebXR en Vision Pro aún es experimental. Los desarrolladores deben habilitar manualmente las funciones 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 integrará en el estándar WebXR y se agregará a la última versión preliminar de la especificación. Esto significa que los dispositivos que utilizan el mismo modo de entrada pueden acceder a las mismas funciones de WebXR.
[ad_2]