Neuigkeiten zum Produkt

Android XR-Updates für Unity, Unreal und Godot

Lesezeit: 4 Minuten

Wir freuen uns, heute die offizielle Unterstützung für Unreal Engine und Godot für Android XR anzukündigen. Neben diesen Erweiterungen für die Engine führen wir auch neue Tools ein, mit denen Sie Ihre Produktivität steigern und neue XR-Funktionen nutzen können: den Android XR Engine Hub und das Android XR Interaction Framework

Android XR Engine Hub

Der Android XR Engine Hub ist derzeit für Windows verfügbar und dient als zentrale Steuerung für die Entwicklung. Er vereinheitlicht Ihren Workflow für Unity, Unreal Engine und Godot, indem er als Hochgeschwindigkeitsbrücke dient, die von Geräten erstellte Wahrnehmungsdaten direkt von Ihrem Gerät in die Engine Ihrer Wahl streamt. 

DirectPreview_Low.gif

Echtzeit-Streaming über OpenXR

Der Hub schlägt eine Brücke zwischen der Leistung von Desktopcomputern und mobilen Sensordaten. Anstatt einen vollständigen Build zu benötigen, um zu sehen, wie Ihre App auf die Umgebung reagiert, streamt der Hub OpenXR-Erweiterungen vom physischen Android XR-Gerät direkt auf Ihren Windows-Computer.

So können Sie komplexe Interaktionen im „Play Mode“ testen und gleichzeitig Live-Daten in hoher Qualität von den Sensoren des Headsets erhalten. Ohne diese Streamingfunktion wäre für das Testen selbst einer kleinen Änderung am Eye-Tracking oder der räumlichen Zuordnung ein vollständiger APK-Export und eine Installation erforderlich.

Der Hub ermöglicht Tests mit geringer Latenz für die folgenden gestreamten Erweiterungen:

Core- und Interaktionsunterstützung

  • XR_EXT_hand_tracking &hand_interaction:Streamt 26-Punkt-Hand-Meshes und Gelenkdaten für sofortige Interaktionstests.
  • XR_EXT_eye_gaze_interaction:Virtualisiert Blickdaten, um die Benutzeroberfläche und die Foveated Rendering-Logik auf Ihrem PC zu testen.
  • XR_EXT_palm_pose &XR_EXT_uuid:Präzises Tracking in Echtzeit und Streaming persistenter Objekt-IDs.

Android XR-Anbieterextensions

  • Eye & Face Tracking (XR_ANDROID): Streamen Sie ausdrucksstarke Avatardaten in Ihren Editor, um die soziale Präsenz zu verbessern, ohne einen Build zu erstellen.
  • Passthrough & Trackables:Greifen Sie direkt im Viewport der Engine auf Informationen zur Umgebung in Echtzeit zu, z. B. zur Erkennung von Ebenen und zu Hit-Tests.

Durch die Virtualisierung der Hardwarefunktionen des Geräts und das Streaming über eine Desktopbrücke mit geringer Latenz ermöglicht der Android XR Engine Hub Spieleentwicklern schnelle Iterationen.

Hub herunterladen :

Erweiterte Unterstützung für Game Engines

Durch unsere Verpflichtungen gegenüber den OpenXR-Standards stellen wir sicher, dass sowohl etablierte Studios als auch Indie-Entwickler erstklassige Tools zur Verfügung haben, um ihre kreativen Visionen zu verwirklichen.

Unreal Engine

Die Unterstützung für Unreal Engine ist jetzt in der Entwicklervorschau verfügbar und zielt auf Version 5.6.1 ab. Diese Integration basiert direkt auf der Verwendung von OpenXR mit Unterstützung für die anbieterspezifische Android XR-API. Mit dem Android XR-Anbieter-Plug-in für Unreal, können Sie auf plattformspezifische Erweiterungen für erweitertes Hand-Tracking, Face-Tracking und Szenenverständnis (z. B. Erkennung von Ebenen und Tiefe) zugreifen und gleichzeitig Unreal-Blueprints oder C++-Unterstützung nutzen.

ue5_1-02-ue-project-creation.png

Erste Schritte mit Unreal :

Godot

In Zusammenarbeit mit der Godot Foundation und W4 Games bieten wir offizielle Godot-Unterstützung für Android XR für Godot 4.6.2 und höher.

W4 hat bereits beeindruckende Fortschritte erzielt und Erlebnisse wie MoAT und Expedition to Blobotopia portiert, die bereits bei Google Play verfügbar sind. Das zeigt, dass Godot heute schon für räumliche Erlebnisse in Produktionsqualität bereit ist.

Um das volle Potenzial der Plattform zu nutzen, verwenden Sie das Godot OpenXR Vendors-Plug-in 5.1. Es bietet die erforderlichen Android XR-Anbieterextensions für Funktionen wie Scene Meshing, Dynamic Resolution, Light Estimation und vieles mehr. Wir arbeiten mit Godot zusammen, um die OpenXR-Implementierung für das Android XR-Leistungsprofil und die Eingabestandards zu optimieren.

Erste Schritte mit Godot :

Unity 

Das Unity OpenXR: Android XR 1.13-Paket ist jetzt für die Unity 6.5 Beta verfügbar. Unity hat die Unterstützung für Application SpaceWarp um uGUI und TextMeshPro erweitert. Die allgemeine Veröffentlichung von Unity 6.5 und weitere Plattformverbesserungen sind für diesen Sommer geplant.

Android XR-Erweiterungen v1.3.1 für Unity

Alles andere, was Sie für eine umfassende Plattformintegration benötigen, finden Sie in unserer neuesten Android XR-Erweiterungen-Version:

  • Unterstützung für die Spatial API:Sie können jetzt das Manifest-Tag android.software.xr.api.SPATIAL direkt über die XRSessionFeature-Einstellungen verwalten. So ist es einfacher als je zuvor, die Anforderungen und Ziel-Levels der Spatial API Ihrer App zu definieren.
  • Feines Eye-Tracking: Eine neue Funktion für feine Augenposen bietet hochpräzise Augenposen mit der TryGetFineEyePoses Erweiterungsmethode.
  • Unterstützung für die direkte Vorschau:Die Funktion Android XR Streaming ermöglicht die Unterstützung für die direkte Vorschau im Play Mode des Unity-Editors (nur Windows).

Hinweis: Android XR (Extensions): Hand Mesh wurde entfernt. Verwenden Sie jetzt die einheitlichen Hand Mesh-Daten im Erweiterungspaket.

Android XR Interaction Framework für Unity

Das Android XR Interaction Framework (AXRIF) ist jetzt in der Entwicklervorschau verfügbar. AXRIF ist ein nicht gestyltes, meinungsbasiertes Eingabe-Toolkit, das die komplexe Logik abstrahiert, die zum Erstellen von Benutzeroberflächen erforderlich ist, die mit den Android XR-Systeminteraktionen konsistent sind.

Anstatt sich auf die visuellen Elemente der Benutzeroberfläche zu konzentrieren, priorisiert AXRIF die zugrunde liegenden Mechanismen der Android XR-Nutzererfahrung. Im Kern befindet sich derselbe Übergangsmanager, der die umfangreichen multimodalen Eingaben des Systems ermöglicht und den Wechsel zwischen 6DoF-Controllern, 3D-Maus, Hand-Tracking und Blicksteuerung ermöglicht. Durch die Nutzung dieses Frameworks können Entwickler den Implementierungsaufwand erheblich reduzieren, der erforderlich ist, um die robusten Interaktionen von Android XR in ihre Apps zu integrieren.

Zum Start bietet das Framework drei Hauptfunktionen:

  • Automatisierte Übergänge für multimodale Eingaben: Das Framework verwaltet die Zustandsmaschine für den Wechsel zwischen Eingabemodalitäten. Es verarbeitet beispielsweise die Übergangslogik, wenn ein Nutzer von der Blicksteuerung eines Objekts zur direkten Berührung wechselt, und vereinfacht so die gleichzeitige Unterstützung von Händen, Controllern und Mäusen.
  • Gestengesteuerte Interaktion mit Blicksteuerung: AXRIF kombiniert die Blicksteuerung mit der Erkennung von Handgesten (z. B. Pinch-to-Select) für präzise Interaktionen aus der Ferne, die dem Standardverhalten des Systems entsprechen.
  • Physikbasierte 2D-UI-Interaktion: Das Framework ordnet hochpräzises Hand-Tracking 2D-Ebeneninteraktionen zu und ermöglicht so intuitive Tipp- und Wischgesten auf schwebenden Panels unter Berücksichtigung der physikalischen Grenzen.

Wenn Sie AXRIF verwenden, übernimmt Ihre App das native Interaktionsmodell der Plattform. So fühlt sich Ihre App konsistent mit dem Rest des Betriebssystems an.

Toolkit ausprobieren :

Jetzt loslegen :

Der Zeitpunkt für den Einstieg in die Android XR-Entwicklung war noch nie besser. Mit Unterstützung für Unity, Unreal und Godot ist die Plattform bereit für Ihre kreativen Visionen, unabhängig davon, welche Engine Sie bevorzugen. Sehen Sie sich unsere offiziellen Engine-Partner an, um loszulegen:

Weitere Informationen zu dieser Ankündigung und alle Updates zur Google I/O 2026 finden Sie unter io.google.

Verfasst von:

Weiterlesen