LoginSignup
2
3

More than 3 years have passed since last update.

Unity2019.3以降のVirtual Reality Support設定方法

Posted at

はじめに

久々にUnityでOculus Questアプリの開発をするのに初期設定を忘れていたのでドキュメントを眺めていたところ、2019.3以降とそれより前でVR Supportの設定方法が変わっているようだったのでメモしておきます。
全体的に公式Docsの和訳みたいなものなので読める人はそちらを読んでください。

~2019.2のVR Support = ビルトインサポート

2019.2までのVR Supportの設定は、Edit->Project Settings->Player->XR Settingsから行うものでした。
見た感じここがビルトインサポートと呼ばれているそうです。
Virtual Reality Supportにチェックを入れてSDKsやその他の設定をする感じでした。

0_2019.2.PNG

2019.3~のVR Support = XR Plug-in Management

2019.3以降は、package managerで用意されているXR Plug-in Managementを使います。
※ビルトインサポートは廃止とありますが、2019.3ではまだ使えます。以降の追加更新がないという意味の「廃止」らしいです。

Edit->Project Settingsの一番下に、XR Plug-In Managementという項目が追加されています。
1_ProjectSettings_XRPluginManagement_preinstalled.PNG
ここのInstall XR Plug-in Managementをクリックすると、Package ManagerでXR Plug-in Managementがインストールされます。
これは直接Package Managerからインストールしても問題ありません。
2_Package Manager_installedXRPluginManagement.PNG
で、XR Plug-in Managementがインストールされた状態のProject Settingsです。
いくつか項目が追加されています。
2_XRPluginManagement_Project_Settings_installed.PNG
ここで開発するプラットフォームにチェックを入れます。
自分はOculusQuestの開発をしたかったのでOculusにチェック。
3_XRPluginManagement_Project_Settings_checkedOculus.PNG
するとPackage ManagerでOculus XR Pluginが自動でインストールされました。
4_Package Manager_installedOculusXRPlugin.PNG
Project Settings->XR Plug-in Managementに戻ると、その下にチェックした項目が追加されています。
ここの内容は以前までと変わりないようなので、いつも通り設定しましょう。
5_ProjectSettings_XRPluginManagement_Oculus_PC.PNG
6_ProjectSettings_XRPluginManagement_Oculus_Android.PNG
Oculus XR Pluginについて、こちらもPackage Managerからインストールしても構いませんが、その場合Project Settings->XR Plug-in Managementの方のOculusチェックボックスにチェックがつきません(これでどうなるかは未確認)。
XR Plug-in Managementを使う場合特に理由がなければ全体を通してXR Plug-in Managementから操作することをおすすめします。

終わりに

あくまでVirtual Reality Support周りの設定の話なので、その他のProject Settingsの設定やOculus Integrationのインストールは普通に必要なので忘れないようにしましょう。

くそネット環境にはUnityのバージョンアップ頻度はちと厳しい。

参考資料

2
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
3