Novedades de productos

Actualizaciones de Android XR para Unity, Unreal y Godot

Lectura de 4 min

Hoy, nos complace anunciar que ya está disponible la compatibilidad oficial con Unreal EngineGodot para Android XR. Junto con estas expansiones del motor, también lanzaremos nuevas herramientas diseñadas para aumentar tu productividad y habilitar nuevas capacidades de XR: el Android XR Engine Hub y el Android XR Interaction Framework

Android XR Engine Hub

El Android XR Engine Hub está disponible actualmente para Windows y es tu centro de control para el desarrollo. Unifica tu flujo de trabajo en Unity, Unreal Engine y Godot, ya que sirve como un puente de alta velocidad que transmite datos de percepción creados por el dispositivo directamente desde tu dispositivo al motor que elijas. 

DirectPreview_Low.gif

Transmisión en tiempo real a través de OpenXR

El Hub une la brecha entre la potencia de la computadora y los datos de sensores móviles. En lugar de requerir una compilación completa para ver cómo reacciona tu app al mundo, el Hub transmite extensiones de OpenXR desde el dispositivo Android XR físico directamente a tu máquina con Windows.

Esto significa que puedes iterar en interacciones complejas en el "Modo de reproducción" mientras recibes datos en vivo y de alta fidelidad de los sensores del visor. Sin esta capacidad de transmisión, probar incluso un cambio menor en el seguimiento ocular o el mapeo espacial requeriría una exportación e instalación completas del APK.

El Hub permite pruebas de baja latencia para las siguientes extensiones transmitidas:

Compatibilidad con Core e interacción

  • XR_EXT_hand_tracking &hand_interaction: Transmite mallas de mano de 26 puntos y datos de articulaciones para pruebas de interacción inmediatas.
  • XR_EXT_eye_gaze_interaction: Virtualiza los datos de la mirada para probar la IU y la lógica foveada en tu PC.
  • XR_EXT_palm_pose &XR_EXT_uuid: Seguimiento de precisión en tiempo real y transmisión persistente de ID de objetos.

Extensiones de proveedores de Android XR

  • Seguimiento ocular y facial (XR_ANDROID): Transmite datos de avatar expresivos a tu editor para mejorar la presencia social sin compilar.
  • Passthrough y Trackables: Accede a la comprensión del entorno en vivo, como la detección de planos y las pruebas de impacto, directamente dentro de la ventana gráfica del motor.

Al virtualizar las capacidades de hardware del dispositivo y transmitirlas a través de un puente de escritorio de baja latencia, el Android XR Engine Hub permite que los desarrolladores de motores de juegos iteren rápidamente.

Descarga el Hub:

Expansión de la compatibilidad con motores de juegos

A través de nuestros compromisos con los estándares de OpenXR, nos aseguramos de que, ya sea que seas un estudio veterano o un desarrollador independiente, tengas las mejores herramientas de su clase para ayudarte a hacer realidad tu visión creativa.

Unreal Engine

La compatibilidad con Unreal Engine ya está disponible en la versión preliminar para desarrolladores, con el objetivo de la versión 5.6.1. Esta integración se basa directamente en el uso de OpenXR con la compatibilidad con la API específica del proveedor de AndroidXR mediante el complemento de proveedor de Android XR para Unreal, puedes acceder a extensiones específicas de la plataforma para el seguimiento avanzado de manos, el seguimiento facial y la comprensión de escenas (como la detección de planos y la profundidad) mientras usas planos de Unreal o compatibilidad con C++.

ue5_1-02-ue-project-creation.png

Comienza a usar Unreal:

Godot

En asociación con la Fundación Godot y W4 Games, estamos incorporando compatibilidad oficial con Godot para Android XR para Godot 4.6.2 y versiones posteriores.

Ya estamos viendo un impulso increíble de W4, ya que portaron experiencias como MoAT y Expedition to Blobotopia que ya están publicadas en Google Play, lo que demuestra que Godot está listo para experiencias espaciales de nivel de producción hoy mismo.

Para desbloquear todo el potencial de la plataforma, usa el complemento de proveedores de Godot OpenXR 5.1, que proporciona las extensiones de proveedores de Android XR necesarias para funciones como malla de escenasresolución dinámica, estimación de luz y mucho más. Estamos colaborando con Godot para optimizar la implementación de OpenXR para el perfil de potencia y los estándares de entrada de Android XR.

Comienza a usar Godot:

Unity 

El paquete Unity OpenXR: Android XR 1.13 ya está disponible para Unity 6.5 Beta. Unity expandió la compatibilidad con Application SpaceWarp para incluir uGUI y TextMeshPro. Estate atento al lanzamiento general de Unity 6.5 y a las mejoras de la plataforma que llegarán este verano.

Android XR Extensions v1.3.1 para Unity

Todo lo que necesitas para una integración integral de la plataforma está disponible en nuestra versión más reciente de Android XR Extensions release:

  • Compatibilidad con la API de Spatial: Ahora puedes administrar la etiqueta de manifiesto android.software.xr.api.SPATIAL directamente a través de la configuración de XRSessionFeature, lo que facilita más que nunca definir los requisitos de la API de Spatial de tu app y los niveles objetivo.
  • Seguimiento facial de ojos finos: Una nueva función de Fine Eye Poses proporciona poses de ojos de alta precisión con el método de extensión TryGetFineEyePoses.
  • Compatibilidad con la vista previa directa: La función Android XR Streaming habilita la compatibilidad con la vista previa directa en el modo de reproducción del editor de Unity (solo para Windows).

Nota: Android XR (Extensions): Se quitó Hand Mesh. Ahora debes usar los datos unificados de Hand Mesh dentro del paquete de extensiones.

Android XR Interaction Framework para Unity

El Android XR Interaction Framework (AXRIF) ya está disponible en la versión preliminar para desarrolladores. AXRIF es un kit de herramientas de entrada sin estilo y con opiniones que abstrae la lógica compleja necesaria para compilar interfaces coherentes con las interacciones del sistema Android XR.

En lugar de enfocarse en los elementos visuales de la IU, AXRIF prioriza la mecánica subyacente de la experiencia del usuario de Android XR.En su núcleo, se encuentra el mismo administrador de transiciones que impulsa las entradas multimodales enriquecidas del sistema, lo que permite cambiar de estado entre controladores 6DoF, mouse 3D, seguimiento de manos y mirada. Al aprovechar este framework, los desarrolladores pueden reducir significativamente la carga de implementación necesaria para incorporar el complemento completo de interacciones sólidas de Android XR a sus apps.

En el lanzamiento, el framework proporciona tres capacidades principales:

  • Transiciones de entrada multimodales automatizadas: El framework administra la máquina de estado para cambiar entre modalidades de entrada. Por ejemplo, controla la lógica de transición cuando un usuario pasa de mirar un objeto a tocarlo directamente, lo que simplifica la compatibilidad simultánea con manos, controladores y mouse.
  • Interacción de gestos asistida por la mirada: AXRIF combina la orientación del vector de la mirada con el reconocimiento de gestos con las manos (como pellizcar para seleccionar) para una interacción precisa a distancia, que coincide con el comportamiento predeterminado del sistema.
  • Interacción de la IU 2D basada en la física: El framework asigna el monitoreo de manos de alta fidelidad a las interacciones del plano 2D, lo que permite gestos intuitivos de toque y deslizamiento en paneles flotantes mientras se respetan las restricciones de límites físicos.

Cuando adoptas AXRIF, tu app hereda el modelo de interacción nativo de la plataforma, lo que garantiza que la app sea coherente con el resto del SO. 

Explora el kit de herramientas:

Comienza hoy mismo:

Nunca hubo un mejor momento para sumergirse en el desarrollo de Android XR. Con compatibilidad en Unity, Unreal y Godot, la plataforma está lista para tu visión creativa, sin importar qué motor uses. Explora nuestros socios oficiales de motores para comenzar:

Explora este anuncio y todas las actualizaciones de Google I/O 2026 en io.google.

Escrito por:

Seguir leyendo