產品新訊

Unity、Unreal 和 Godot 的 Android XR 更新

4 分鐘小故事

我們很高興在此宣布,Android XR 正式支援 Unreal EngineGodot。除了擴充引擎支援範圍,我們也推出全新工具,可提升您的工作效率並啟用全新 XR 功能:Android XR 引擎中樞Android XR 互動架構

Android XR 引擎中樞

Android XR 引擎中樞目前支援 Windows,是開發作業的任務控制中心。這項功能可做為高速橋樑, 將裝置建立的感知資料直接從裝置串流至所選引擎,統一 Unity、Unreal Engine 和 Godot 的工作流程。

DirectPreview_Low.gif

透過 OpenXR 即時串流

中樞裝置可彌平桌機效能和行動感應器資料之間的鴻溝。您不必完整建構應用程式,就能透過 Hub 將 OpenXR 擴充功能從實體 Android XR 裝置直接串流至 Windows 電腦,查看應用程式對周遭環境的反應。

也就是說,您可以在「Play Mode」中疊代複雜的互動,同時接收來自頭戴式裝置感應器的即時高保真資料。如果沒有這項串流功能,即使只是測試眼球追蹤或空間對應的微小變更,也需要完整匯出及安裝 APK。

透過 Hub,您可以針對下列串流擴充功能進行低延遲測試:

核心與互動支援

  • XR_EXT_hand_tracking 和 hand_interaction:串流 26 點手部網格和關節資料,以利立即測試互動。
  • XR_EXT_eye_gaze_interaction:虛擬化眼球注視資料,在電腦上測試 UI 和中心凹邏輯。
  • XR_EXT_palm_pose 和 XR_EXT_uuid:即時精確追蹤及持續串流物件 ID。

Android XR 廠商擴充功能

  • 眼部和臉部追蹤 (XR_ANDROID):將富有表現力的虛擬化身資料串流至編輯器,無須建構即可改善社群媒體形象。
  • 直通與可追蹤項目:直接在引擎的檢視區塊中存取即時環境理解功能,例如平面偵測和命中測試。

Android XR 引擎中樞會虛擬化裝置的硬體功能,並透過低延遲的桌面橋接器串流傳輸,讓遊戲引擎開發人員快速反覆運算。

下載 Hub:

擴大遊戲引擎支援範圍

我們致力於遵守 OpenXR 標準,確保無論你是資深工作室還是獨立開發人員,都能使用頂尖工具實現創意願景。

Unreal Engine

開發人員預覽版現已支援 Unreal Engine,目標是 5.6.1 版。這項整合功能直接建構於 OpenXR,並使用 Unreal 的 Android XR 供應商外掛程式支援 AndroidXR 供應商專屬 API,您可以使用 Unreal 藍圖或 C++ 支援功能,存取平台專屬擴充功能,進行進階手勢追蹤、臉部追蹤和場景理解 (例如平面偵測和深度)。

ue5_1-02-ue-project-creation.png

開始使用 Unreal:

Godot

我們與 Godot FoundationW4 Games 合作,為 Godot 4.6.2 以上版本提供 Android XR 的官方 Godot 支援。

我們已看到 W4 帶來令人驚豔的成果,他們已將 MoAT Expedition to Blobotopia 等體驗移植到 Google Play 上,證明 Godot 現在已能製作生產級的空間體驗。

如要充分發揮平台潛力,請使用 Godot OpenXR 供應商外掛程式 5.1,這個外掛程式提供必要的 Android XR 供應商擴充功能,可支援場景網格動態解析度光線估算等功能。我們與 Godot 合作,針對 Android XR 電源設定檔和輸入標準,最佳化 OpenXR 實作方式。

開始使用 Godot:

Unity 

Unity OpenXR:Android XR 1.13 套件現已推出 Unity 6.5 Beta 版。Unity 已擴大 Application SpaceWarp 支援,納入 uGUI 和 TextMeshPro。敬請期待今年夏天推出的 Unity 6.5 正式版,以及更多平台強化功能。

適用於 Unity 的 Android XR Extensions v1.3.1

如要進行全面的平台整合,您還需要其他項目,請參閱最新 Android XR 擴充功能版本

  • 空間 API 支援:您現在可以直接透過 XRSessionFeature 設定管理 android.software.xr.api.SPATIAL 資訊清單標記,輕鬆定義應用程式的空間 API 需求和目標層級。
  • 精細眼部臉部追蹤:全新的「精細眼部姿勢」功能會使用 TryGetFineEyePoses 擴充方法,提供高精確度的眼部姿勢。
  • 直接預覽支援:Android XR 串流功能可在 Unity 編輯器的 PlayMode 中啟用直接預覽支援 (僅限 Windows)。

注意:Android XR (Extensions)Hand Mesh 已移除,現在應使用擴充功能套件中的統一手部網格資料

適用於 Unity 的 Android XR 互動架構

Android XR 互動架構 (AXRIF) 現已推出開發人員預覽版。AXRIF 是不具樣式的意見輸入工具包,可將建構介面所需的複雜邏輯抽象化,確保介面與 Android XR 系統互動保持一致。

AXRIF 並非著重於 UI 視覺效果,而是優先處理 Android XR 使用者體驗的基礎機制。這項架構的核心是系統的 Transition Manager,可支援豐富的多模態輸入,並在 6DoF 控制器、3D 滑鼠、手部追蹤和眼球追蹤之間切換狀態。開發人員運用這個架構,就能大幅減少實作負擔,將 Android XR 的完整互動功能帶入應用程式。

在推出時,架構提供三項核心功能:

  • 自動多模態輸入轉換:架構會管理狀態機器,在輸入模態之間切換。舉例來說,當使用者從注視目標物件改為直接觸控時,架構會處理轉換邏輯,簡化手勢、控制器和滑鼠的同步支援。
  • 眼球輔助手勢互動:AXRIF 會結合眼球向量目標和手勢辨識 (例如雙指併攏選取),進行精確的遠距互動,與系統的預設行為相符。
  • 以物理為基礎的 2D UI 互動:這個框架會將高保真度手勢追蹤對應至 2D 平面互動,讓您在浮動面板上直覺地使用輕觸和滑動手勢,同時遵守實體邊界限制。

採用 AXRIF 後,應用程式會沿用平台的原生互動模式,確保應用程式與作業系統的其餘部分保持一致。

探索工具包:

立即開始使用:

現在正是投入 Android XR 開發的絕佳時機。無論您使用哪種引擎,這個平台都已支援 Unity、Unreal 和 Godot,可實現您的創意構想。如要開始使用,請瀏覽我們的官方引擎合作夥伴:

如要瞭解這項公告和所有 Google I/O 2026 更新,請前往 io.google

繼續閱讀