本記事について
Unityで作成したアプリをOculus QuestでBuildする方法について書いていきます。
基本的には他のHMDと同じなのですが一応書いておこうと思いました。
※JDKやAndroidSDKは入っている前提で進めていきます。
作業開始
まずアセットストアでoculusと検索して「Oculus Integration」をインポートしましょう!
BuildSettingsを選択して、プラットフォームをアンドロイドに変更しましょう。
PlayerSettingsのXRSettingsからOculusを選択しましょう。
OVRCameraRigをヒエラルキーに置きます。
既存のcameraは削除しておきましょう。
LeftHandAnchorとRightHandAnchorにOVRControllerPrefabdをドラッグアンドドロップします。
左右のコントローラーはそれぞれ設定で合わせておきましょう。
ここまでできたらBuild and runでビルドしましょう。
画像のようにコントローラーが出てくると思います。
サンプルプロジェクトを参考にする
Oculus Integrationの中には沢山のサンプルプロジェクトが入っているので参考にしてみると良いでしょう。
ベーシックなコントローラーのサンプルで指の動きなども反映されます。
リップシンクのサンプルでマイクをオンにして喋るとキャラクターの口も動きます。
Roomというサンプルで並んでいる箱は掴んで投げたりできます。