-
初回のみ Android開発環境の設定
-
初回のみ Organizationを作成
-
3Dのプロジェクトを作成
-
初回のみ 外部ツール の設定
-
Build SettingsのPlatformをAndroidに
-
Edit > Project Settings > Player > XR Settings
- Supported = True
- SDK = Oculus
- 他は知らない
- これを忘れると=両眼視にならない
-
Other Settings
- Package Name
- Minimum API Level=7.1
-
個人的に
- (0, 0, 100)あたりに何か今までと違うものを置く
- 後からスクリーンショットなどを見返したときにどのプロジェクトかわかるので
- あとマザーモノリスも。
- (0, 0, 100)あたりに何か今までと違うものを置く
-
この時点でBuild & Runして上記のような期待通りのシーンが見えることを確認する
-
プロジェクトの場所
- 見当たらないなぁと思ったらなぜかこんなところにあった
C:\Users\Public\Documents\Unity Projects
- 見当たらないなぁと思ったらなぜかこんなところにあった
-
Oculus Utilities for Unityを入れる
- https://developer.oculus.com/downloads/package/oculus-utilities-for-unity-5/
- ダウンロードして展開しAssetsフォルダに入れる
- もしくはAssets StoreからOculus Integrationで検索してそれを入れる
- Oculus > VR > Prefabs
- OVRPlayerControllerを入れると、物理演算の入ったColliderが作られてカメラがそれの子になるので、地面がないと落ちていく
- はそういうマップを動き回る系のゲームを作りたいわけではないので、OVRCameraRigを直接追加する
- LeftHandAnchor, RightHandAnchorにTrackedRemoteを入れる
- ここまでやると頭の向きでカメラが動き、リモコンの向きや回転も反映されるようになるはず
の経験談メモ
- 1つ目
- 地面を普通のCubeにしてた
- レーザーポインターでものを選ぶ
- 拡大したらなぜかカメラの向きによって地面が動くようになった
- 2つ目
- 3つ目←いまここ