Quest デバイスへのデプロイ

このページでは、MRTK を使用して Unity プロジェクトを Questデバイス にデプロイする方法について説明します。 MRTK をプロジェクトに追加するには、「セットアップ ページ」を参照してください。

注意

Hololens 2 で迅速なイテレーションとテストを行うには、Holographic リモート処理を使用することを強くおすすめします。これにより、コンパイルとデプロイを必要とせずに、デバイスで即時にテストできます。 Windows Mixed RealitySteamVR on OpenXROculus Link for Quest など、PC の現在の OpenXR 実行時を使用して、Unity で直接プレイすることもできます。 完全な一覧についてはこちらを参照してください。

展開の前提条件

  1. こちらの手順に従って、ご自分のプロジェクトが Oculus Quest にデプロイする準備ができていることを確認します。

  2. デバイスで開発者モードが有効になっていることを確認します。 Oculus ADB ドライバーのインストールは省略可能です。

  3. [ファイル] > [ビルド設定] に移動します

  4. [プラットフォーム] で、 [Android]を選択します。 プラットフォームを Androidに切り替えます。

  5. [編集]>[プロジェクト設定] に移動します

  6. [プロジェクト設定]の[ XR プラグイン管理 ] に移動し、[ Android ] タブで OpenXR を有効にします。 [起動時に XR を初期化する] が選択されていることと、機能グループが有効になっていないことを確認します。

    Oculus XR Plug-in Management window

  7. [プロジェクト設定]で、 XR プラグイン管理 > OpenXR > 対話式操作プロファイル に移動し、 Oculus Touch Controller プロファイル のみが存在するように変更します。

  8. [プロジェクト設定]で、 XR プラグイン管理 > OpenXR> OpenXR 機能グループ に移動し、[ すべての機能] で次のチェック ボックスがオンになっていることを確認します

    Oculus OpenXR

    注意

    この処理中に、いくつかの赤いエラー アイコンと黄色の警告アイコンが表示されることがあります。 アイコンをクリックして OpenXR プロジェクト検証 ツールを開き、[ すべて修正 ] を選択して問題に対処します。 これを複数回行う必要がある場合があります。

    注意

    OpenXR 機能グループ パネルに Oculus Quest サポート が表示されない場合は、MR 機能ツールを使用して Mixed Reality OpenXR プラグインをダウンロードしていることを確認してください

デバイスへの展開

  1. プロジェクトを構成したら、ビルドの生成に進みます

    注意

    Oculus のドキュメント ページの [設定の構成] の手順に従わないでください。 これらの手順では、Oculus Integration SDK を使用する必要があり、OpenXR プラグインではなく Oculus XR プラグインを使用します。

    注意

    プロジェクトは Oculus クエスト に直接デプロイされるため、プロジェクトを ビルドして実行 することをおすすめします。