Version: Unity 6.0 (6000.0)
言語 : 日本語
XR プロバイダープラグインの選択
XR シーンの設定

XR プロジェクトの作成

XR プロジェクトは、Unity Hub の XR テンプレートを使用して作成できます。また、XR 以外のプロジェクトから開始することも可能です。

必要な要件

XR プロジェクトを作成するには、まず以下のタスクを実行する必要があります。

  • Unity エディターをインストール します。
  • サポートしたい XR デバイスを実行するビルドターゲットプラットフォームをサポートするために、エディターモジュールを追加 します。例えば、ARCore で Android デバイスをサポートする場合や、Meta Quest デバイスをサポートする場合は、Unity Hub を使用して Android モジュールをエディターに追加する必要があります。

注意XR デバイスのメーカーによっては、追加的な要件を求めることがあります。例えば、プラットフォーム用のアプリケーションの作成にあたって、開発者アカウントへのサインアップが必要な場合があります。このような要件については、Unity ドキュメントの範囲外となります。

XR テンプレート

新しい XR プロジェクトを作成する最も簡単な方法は、Unity Hub で XR テンプレートを使用することです。これらのテンプレートで作成したプロジェクトには、XR Plug-in Management システム、一般的な XR プラグインとサポートパッケージ、XR コンポーネントの設定された開始シーンが、すでに設定されています。

このバージョンの Unity では、以下の XR テンプレートなどを使用できます。

テンプレート バージョン 説明
AR Mobile テンプレート 2.0 モバイル拡張現実 (AR) プロジェクト用。このテンプレートでは、URP、AR Foundation、iOS、Android、XR Interaction Toolkit のプロジェクトを設定します。モバイルデバイスでの AR 開発に対応するプロジェクトの設定方法を説明するためのサンプルシーンとアセットが含まれています。
Mixed Reality テンプレート 2.0 複合現実 (MR) プロジェクト用。このテンプレートでは、URP、OpenXR、AR Foundation、XR Interaction Toolkit のプロジェクトを設定します。MR に対応するプロジェクトの設定方法を説明するためのサンプルシーンとアセットが含まれています。
VR テンプレート 9.0 仮想現実 (VR) プロジェクト用。このテンプレートでは、URP、OpenXR、XR Interaction Toolkit のプロジェクトを設定します。インタラクティブ VR に対応するプロジェクトの設定方法を説明するためのサンプルシーンとアセットが含まれています。
VR Multiplayer テンプレート 2.0 マルチプレイヤー機能を備えた仮想現実 (VR) プロジェクト用。このテンプレートでは、URP、Netcode for Game Objects、Unity Cloud Gaming Services、XR Interaction Toolkit のプロジェクトを設定します。マルチプレイヤー VR 体験に対応するプロジェクトの設定方法を説明するためのサンプルシーンとアセットが含まれています。

新規プロジェクトの作成時に、Unity Hub からテンプレートを選択します。

XR プロジェクトの新規作成

テンプレートを使用して XR プロジェクトを作成する手順:

  1. Unity Hub を開きます。
  2. Unity Hub で、New Project ボタンをクリックします。
  3. 必要なテンプレート (Mixed RealityVR、または AR Mobile) を選択します。
  4. 必要に応じて Download template をクリックします。
  5. プロジェクト名と保存場所を設定します。
  6. Create project をクリックします。Unity Hub でのプロジェクト作成の詳細は、Unity Hub のドキュメント を参照してください。
  7. エディターでプロジェクトが開いたら、XR Plug-in Management システムを使用して プロジェクトの XR プラグインを設定 します。
  8. Package Manager を使用して、AR FoundationXR Interaction Toolkit などの XR パッケージを追加します (テンプレートには、これらのパッケージや他のパッケージがすでに含まれていることがあります)。
  9. XR シーンを設定 します。

ヒント:XR プロジェクトを作成したら、Project SettingsXR Plug-in Management セクションに移動して、サポートしたいプラットフォームのプラグインを有効にします。XR Plug-in Management ページにプラットフォームのタブが表示されない場合は、Unity Hub を使用してプラットフォームモジュールをエディターのインストールに追加します。

XR 以外のプロジェクトで開始する

既存の非 XR プロジェクトを、以下の手順で変換することができます。

  1. Unity Hub を使用してプロジェクトを開きます。
  2. エディターで、XR Plug-in Management システムを使用して プロジェクトの XR プラグインを設定 します。
  3. Package Manager を使用して、AR FoundationXR Interaction Toolkit などの XR パッケージを追加します
  4. XR シーンを設定 します。
XR プロバイダープラグインの選択
XR シーンの設定