本日はMetaQuest3の技術調査枠です。
MRTKv2.xを使ってMetaQuest3向けのUnityプロジェクト作成を行う手順を記事にします。
今回はQuest向けプロジェクト設定についてです。
前回記事
以下の前回記事の続きです。
bluebirdofoz.hatenablog.com
XR Pluginの設定
プロジェクトで利用するXR Pluginを選択します。
メニューから[Edit -> Project Settings]を開き、[XR Plug-in Management]タブの[Android]欄を開きます。

Plug-in Providesの一覧から[OpenXR]にチェックを入れます。

次に[OpenXR]タブの[Android]欄を開き、[Meta Quest Support]にチェックを入れます。

次にコントローラ操作とハンド操作のプロファイルを設定します。
Enabled Interaction Profilesのプルダウンから以下の2つのプロファイルを選択して追加します。
・Meta Quest Touch Plus Controller Profile
・Hand Interaction Profile

これでXR Pluginの設定は完了です。

Quest向けのプロジェクト設定
Quest向けのプロジェクト設定を行います。
メニューから[Edit -> Project Settings]を開き、[Player]タブの[Android]欄を開きます。

[Other Settings]パネルを開き、以下の設定を行います。
・[Identification -> Minimum API Level]に[Android 14.0 (API level 34)]を設定する

・[Other Settings -> Configuration -> Scripting Backend]に[IL2CPP]を設定する
・[Other Settings -> Configuration -> Target Architectures]で[ARM64]のみを選択する

これでQuest向けプロジェクト設定は完了です。
次はXRIのサンプルシーンの利用を行います。