Android XR は Unity、OpenXR、WebXR とシームレスに連携するため、プラットフォーム間で互換性のあるアプリを構築できます。これらの XR 開発ツールには、没入型エクスペリエンスの作成に固有の課題に対応した機能が含まれています。最適な選択は、プロジェクトの要件、対象ユーザー、デベロッパー リソースによって異なります。
Unity、OpenXR、WebXR アプリ
- 最小限の開発リフトアップで別のプラットフォームから Android XR に移植できる
- 完全にカスタマイズ可能で、Jetpack XR SDK でビルドする代わりに使用できます。
- ユーザーの物理的な空間全体にアクセスして使用できるため、フルスペースでのみ動作します。
使い慣れたテクノロジーとツールから始める
Android XR はオープン スタンダードをサポートしているため、幅広いデバイスやユーザーに対応したアプリを作成できます。ニーズに合った開発アプローチを選択します。
Unity での開発Unity は、インタラクティブな 2D および 3D コンテンツの作成に広く使用されているリアルタイム 3D エンジンです。ビジュアル エディタ、スクリプト機能、大規模なアセット ライブラリなど、包括的なツールスイートが用意されています。事前構築されたコンポーネント、ビジュアル スクリプト、サポートに優れたコミュニティが用意されています。 Unity は、クリエイティブなテスト、迅速な反復処理、品質テストをサポートしています。 Unity で開発する |
OpenXR での開発OpenXR は、プラットフォームやハードウェア間で互換性のある XR アプリを構築するためのロイヤリティフリーのオープン スタンダードです。これにより、低レベルのコードを記述し、幅広いデバイスでアクセス可能で適応性のある XR エクスペリエンスを作成できます。 OpenXR は、メタルに近い実装とハードウェアの最適化により、パフォーマンスが向上しています。 OpenXR での開発 |
WebXR で開発するWebXR は、特別なアプリをダウンロードしなくても、ウェブブラウザで XR を直接体験できる API です。互換性のあるブラウザがあれば誰でも WebXR エクスペリエンスにアクセスできるため、より多くのユーザーにリーチできます。 WebXR エクスペリエンスの共有は、URL を共有するだけです。幅広いプラットフォームで実行できる、摩擦のない XR エクスペリエンスに最適です。 WebXR で開発する |
OpenXR™ と OpenXR のロゴは、Khronos Group Inc. が所有する商標であり、中国、欧州連合、日本、英国で商標として登録されています。