Explora el desarrollo de realidad mixta multiplataforma en Meta Quest 3

La tecnología XR sigue avanzando, con nuevos dispositivos que incorporan mejores sensores, gráficos y rendimiento. Estas mejoras permiten a los creadores innovar y explorar más a fondo las profundidades de su imaginación.
A principios de este año, anunciamos que podías empezar a desarrollar realidad mixta para Meta Quest 3 a través de un avance de herramientas. Con el reciente lanzamiento de Meta Quest 3, nuestras herramientas de desarrollo de realidad mixta multiplataforma para Meta Quest han pasado de la vista previa experimental a ser totalmente compatibles con Unity 2022 LTS.
Unity's AR Foundation es un marco multiplataforma para crear aplicaciones móviles y para dispositivos de realidad aumentada y resonancia magnética. AR Foundation simplifica el desarrollo de aplicaciones de RA y RM proporcionando una API unificada que funciona en múltiples plataformas, por lo que no es necesario mantener implementaciones separadas. Puedes escribir código y desplegarlo en plataformas como Meta Quest, HoloLens 2 y dispositivos móviles como iOS y Android.
Nuestro soporte AR Foundation para Meta Quest 3 se basa en OpenXR. Durante varios años, hemos mantenido y distribuido un plug-in OpenXR que proporciona una implementación del estándar OpenXR dentro del motor Unity y establece una interfaz común entre el hardware y el software XR. Al utilizar OpenXR, seguimos alineando el desarrollo con una norma adoptada por el sector.

Nos complace anunciar la versión 1.0.0 de un nuevo OpenXR: Metapaquete, disponible en Unity 2022.3 LTS y posteriores. Este paquete contiene extensiones OpenXR específicas de Meta y el complemento de proveedor AR Foundation de Meta para Meta Quest. Además, el sistema OpenXR: Meta paquete automáticamente tira de AR Foundation y OpenXR plug-ins como dependencias cuando se añade a un proyecto.
AR Foundation está diseñado para funcionar de forma nativa con XR Hands y el XR Interaction Toolkit.
XR Hands es un nuevo subsistema XR que añade APIs para permitir el seguimiento de manos en Unity. Incluye compatibilidad integrada con dispositivos Meta Quest a través de nuestro paquete OpenXR, junto con otros dispositivos compatibles con el seguimiento de manos mediante OpenXR, como HoloLens 2.
El XR Interaction Toolkit (XRI) es un sistema de interacción de alto nivel basado en componentes para crear experiencias de RV y RA. Proporciona un marco común para las interacciones y agiliza la creación multiplataforma, tanto si se trata de mediar entre interacciones de golpe, rayos y agarre, como de incorporar información táctil, visualizar mallas de manos o responder a las selecciones del jugador mediante animaciones, formas de mezcla o cambios de escala.

Las plantillas ofrecen a los creadores nuevos y experimentados un punto de partida sencillo y un contenido ampliable que fomenta los patrones de interacción establecidos para la creación de RX. Hablando con los creadores de XR, nos hemos enterado de que buscáis contenidos más ricos, una mejor configuración de los proyectos y acceso a funciones avanzadas.
Estamos encantados de anunciar nuevas plantillas VR y MR en Unity Hub para Unity 2022 LTS. Ambos están actualmente disponibles para su descarga.
La nueva plantilla de realidad mixta incluye funciones como detección de planos, passthrough, interactivos sencillos, interfaz de usuario espacial y presencia de manos y mandos para ayudarte a empezar. Sabemos que la gestión de paquetes puede ser complicada, por lo que la plantilla viene preconfigurada con paquetes para AR Foundation, OpenXR, XR Hands y XR Interaction Toolkit.
Además, la plantilla muestra cómo generar una variedad de interactivos de ejemplo tocando superficies en el entorno físico con el generador de objetos. El Object Spawner tiene en cuenta varias condiciones, como la posición de la colisión en relación con el campo de visión, así como el ángulo de la palma de la mano en relación con la superficie.
La nueva plantilla de realidad mixta también demuestra la capacidad de alternar entre un entorno virtual totalmente inmersivo y un pasaje de realidad mixta. Utiliza una sencilla transición de fundido, un sombreador configurable para visuales planos que reaccionan a la posición del usuario, un menú acoplado a mano y mucho más.


Puedes empezar a crear aplicaciones para Meta Quest 3 con AR Foundation y OpenXR hoy mismo descargando Unity 2022 LTS (versión 2022.3.11.f1) o posterior. Al iniciar un nuevo proyecto, inicie el Unity Hub y seleccione la Plantilla de Realidad Mixta.
También puede añadir paquetes a su proyecto manualmente. Si ha actualizado a Unity 2022.3.11f1 o posterior, busque OpenXR: Meta en el Unity Package Manager (UPM) para añadirlo a un proyecto. Alternativamente, puede hacer clic en el símbolo más (+) en la parte superior izquierda de la UPM, seleccione "Añadir paquete por nombre" y escriba com.unity.xr.meta-openxr. Una vez descargado, incorporará automáticamente dependencias como el plug-in OpenXR y AR Foundation.
El equipo de Unity XR siempre está trabajando para mejorar AR Foundation y las plantillas. A medida que avancemos en el desarrollo, nos gustaría conocer tu opinión y ver lo que construyes con estas herramientas.
