XR は、以下のタイプのアプリケーションを含む包括的な用語です。
Unity は戦略的パートナーと緊密に連携し、Unity がサポートするプラットフォーム用のコンテンツを開発する際に、クリエイターが必要なすべてのサポートを得られるようにしています。これには、深いプラットフォームのインテグレーション、Unity エンジンの改善、各プラットフォームの XR 技術スタックの最適化が含まれます。
Unity は XR の以下のプラットフォームをサポートします。
Unity は WebGL の XR をサポートしません。
Unity は XR SDK と呼ばれる新しいプラグインフレームワークを開発しました。これにより、XR プロバイダーを Unity エンジンと統合し、その機能を十分に活用できます。このプラグインベースのアプローチは Unity の能力を向上させ、迅速なバグ修正を行い、プラットフォームパートナーから SDK の更新を配布し、コアエンジンを変更することなく新しい XR デバイスとランタイムをサポートします。詳細は以下を参照してください。
AR 概要 ページでは、AR アプリケーションの作成の準備、ダウンロードする必要のあるパッケージの一覧、参考ドキュメントへの関連リンクを提供しています。Unity は、Unity Hub から AR Template をダウンロードして、Unity がサポートするハンドヘルド AR デバイスやウェアラブル AR デバイスのアプリケーションを作成することを推奨します。
VR 概要 ページでは、VR アプリケーションの作成の準備、ダウンロードする必要のあるパッケージの一覧、参考ドキュメントへの関連リンクを提供しています。はじめに、Unity Hub から VR Template をダウンロードし、Unity がサポートする VR デバイス用のアプリケーションを作成することを推奨します。
AR Foundation Samples GitHub リポジトリ には、Unity の AR Foundation API の例が含まれています。