プロダクト ニュース

Unity、Unreal、Godot 向けの Android XR アップデート

4 分で読了

このたび、Android XR で Unreal Engine と Godot の公式サポートが開始されました。これらのエンジン拡張機能に加えて、生産性を向上させ、新しい XR 機能を有効にするように設計された新しいツール、Android XR Engine Hub Android XR Interaction Framework もリリースします。

Android XR Engine Hub

Android XR Engine Hub は現在 Windows で利用可能で、開発のミッション コントロールとして機能します。Unity、Unreal Engine、Godot 全体でワークフローを統合し、デバイスで作成された知覚データをデバイスから選択したエンジンに直接ストリーミングする高速ブリッジとして機能します。 

DirectPreview_Low.gif

OpenXR によるリアルタイム ストリーミング

Hub は、デスクトップのパワーとモバイル センサー データのギャップを埋めます。アプリが世界にどのように反応するかを確認するために完全なビルドを必要とする代わりに、Hub は物理的な Android XR デバイスから Windows マシンに OpenXR 拡張機能をストリーミング します。

つまり、ヘッドセットのセンサーからライブの高忠実度データを受信しながら、「再生モード」で複雑なインタラクションを反復処理できます。このストリーミング機能がない場合、アイトラッキングや空間マッピングにわずかな変更を加えるだけでも、完全な APK のエクスポートとインストールが必要になります。

Hub を使用すると、ストリーミングされた次の拡張機能の低レイテンシ テストが可能になります。

コアとインタラクションのサポート

  • XR_EXT_hand_tracking と hand_interaction: 26 ポイントのハンドメッシュとジョイント データをストリーミングして、インタラクション テストをすぐに実行できます。
  • XR_EXT_eye_gaze_interaction: 視線データを仮想化して、PC で UI とフォービエイテッド ロジックをテストします。
  • XR_EXT_palm_pose と XR_EXT_uuid: リアルタイムの精密なトラッキングと永続的なオブジェクト ID のストリーミング。

Android XR ベンダー拡張機能

  • アイトラッキングとフェイストラッキング(XR_ANDROID):ビルドせずにソーシャル プレゼンスを改善するために、表現力豊かなアバターデータをエディタにストリーミングします。
  • パススルーとトラッカブル: エンジンのビューポート内で、平面検出やヒットテストなど、ライブ環境の理解に直接アクセスできます。

デバイスのハードウェア機能を仮想化し、低レイテンシのデスクトップ ブリッジを介してストリーミングすることで、Android XR Engine Hub を使用すると、ゲームエンジン デベロッパーは迅速に反復処理を行うことができます。

Hub をダウンロードする:

ゲームエンジンのサポートの拡大

OpenXR 標準への取り組みを通じて、ベテランのスタジオでもインディーズ デベロッパーでも、クリエイティブなビジョンを実現するためのクラス最高のツールを利用できるようにしています。

Unreal Engine

Unreal Engine のサポートがデベロッパー プレビューで利用可能になりました。対象はバージョン 5.6.1 です。このインテグレーションは、Unreal 用の Android XR ベンダー プラグインl を使用して AndroidXR ベンダー固有の API をサポートする OpenXR を使用して直接構築されています。Unreal ブループリントまたは C++ サポートを使用しながら、高度なハンド トラッキング、顔追跡、シーン認識(平面検出や奥行きなど)のプラットフォーム固有の拡張機能にアクセスできます。

ue5_1-02-ue-project-creation.png

Unreal を使ってみる:

Godot

Godot Foundation W4 Games との提携により、Godot 4.6.2 以降 の Android XR で Godot の公式サポートが開始されます。

W4 はすでに素晴らしい勢いを見せており、Google Play で公開されている MoAT Expedition to Blobotopia などのエクスペリエンスを移植しています。これにより、Godot が今日のプロダクション グレードの空間エクスペリエンスに対応していることが証明されています。

プラットフォームの可能性を最大限に引き出すには、Godot OpenXR Vendors プラグイン 5.1 を使用します。このプラグインは、シーン メッシュ動的解像度照明推定などの機能に必要な Android XR ベンダー拡張機能を提供します。Google は Godot と協力して、Android XR の電力プロファイルと入力標準に合わせて OpenXR 実装を最適化しています。

Godot を使ってみる:

Unity 

Unity OpenXR: Android XR 1.13 パッケージUnity 6.5 ベータ版 で利用可能になりました。Unity は、Application SpaceWarp のサポートを拡張し、uGUI と TextMeshPro の両方に対応しました。Unity 6.5 の一般提供と、この夏にリリースされるプラットフォームの機能強化にご期待ください。

Unity 用 Android XR 拡張機能 v1.3.1

包括的なプラットフォーム インテグレーションに必要なその他の機能は、最新の Android XR 拡張機能リリースで利用できます。

  • Spatial API のサポート: XRSessionFeature の設定から android.software.xr.api.SPATIAL マニフェスト タグを直接管理できるようになりました。これにより、アプリの Spatial API 要件とターゲット レベルをこれまで以上に簡単に定義できます。
  • ファイン アイトラッキング: 新しいファイン アイ ポーズ機能により、高精度のアイ ポーズが提供されます。TryGetFineEyePoses 拡張メソッドを使用します。
  • ダイレクト プレビューのサポート: Android XR Streaming 機能により、Unity エディタの PlayMode 内でダイレクト プレビューがサポートされます(Windows のみ)。

注: Android XR (Extensions): Hand Mesh が削除されました。 拡張機能パッケージ内の統合された ハンドメッシュ データ を使用する必要があります。

Unity 用 Android XR Interaction Framework

Android XR Interaction Framework(AXRIF)がデベロッパー プレビューで利用可能になりました。AXRIF は、Android XR システム インタラクションと一貫性のあるインターフェースを構築するために必要な複雑なロジックを抽象化する、スタイル設定されていない意見の多い入力ツールキットです。

AXRIF は、UI のビジュアルに焦点を当てるのではなく、Android XR ユーザー エクスペリエンスの基盤となるメカニズムを優先します。その中核となるのは、システムの豊富なマルチモーダル入力を強化するのと同じ Transition Manager であり、6DoF コントローラ、3D マウス、ハンド トラッキング、視線間の状態切り替えを可能にします。このフレームワークを活用することで、デベロッパーは、Android XR の堅牢なインタラクションの完全な補完をアプリに導入するために必要な実装の負担を大幅に軽減できます。

リリース時に、フレームワークは次の 3 つのコア機能を提供します。

  • マルチモーダル入力の自動切り替え: フレームワークは、入力モードの切り替えのためのステートマシンを管理します。たとえば、ユーザーがオブジェクトを視線でターゲット設定してから直接タッチする場合の切り替えロジックを処理し、手、コントローラ、マウスの同時サポートを簡素化します。
  • 視線アシスト ジェスチャー インタラクション: AXRIF は、視線ベクトルのターゲット設定とハンド ジェスチャー認識(ピンチして選択など)を組み合わせて、システムのデフォルトの動作に合わせて、正確な遠隔操作を実現します。
  • 物理ベースの 2D UI インタラクション: フレームワークは、高忠実度のハンド トラッキングを 2D 平面インタラクションにマッピングし、物理的な境界の制約を尊重しながら、フローティング パネルでの直感的なタップとスワイプのジェスチャーを可能にします。

AXRIF を採用することで、アプリはプラットフォームのネイティブ インタラクション モデルを継承し、アプリが OS の他の部分と一貫しているように感じられます。

ツールキットを調べる:

今すぐ始めましょう:

Android XR 開発に飛び込むには、今が絶好の機会です。Unity、Unreal、Godot 全体でサポートされているため、どのエンジンを使用している場合でも、プラットフォームはクリエイティブなビジョンに対応できます。公式エンジン パートナーを調べて、始めましょう。

このお知らせと Google I/O 2026 のすべてのアップデートについては、io.google をご覧ください。

執筆者:

続きを読む