はじめに
会社のクリスマスパーティのビンゴでOculus Goが当たったので、Oculus Goの開発にチャレンジしてみます。
まずは、Oculus Goのコントローラを表示するサンプルを動かしてみます。
準備
- Oculus Utilities for Unityをダウンロード後、インストールする。
- Asset StoreよりOculus Integrationをインストールする。
手順
1. OVRCameraRigの追加し、Main Cameraの削除
Assets -> Oculus -> VR -> Prefabs > OVRCameraRigを選択し、Hierarchyへドラッグ&ドロップする。
Main Cameraは不要のため、削除します。
2. Oculus Goのコントローラの追加
LeftHandAnchorとRightHandAnchorにTrackedRemoteを追加する。
3. 実行
「"OVRPlugin.aar" is denied.」 というエラーが表示されました。
甘くないですね。
下記の記事を見つけ、試してみました。
ファイル名を「OVRPlugin.aar」から「OVRPlugin.bak」に変更して再度実行してみる。
[Solved] Can't Make Android Build - Access to OVRPlugin.aar Denied
4. 実行結果
無事にコントローラが表示されました。
ここまでコードは一行も書いていません。
ただし、レーザポインタはまだ表示されていません。
参考
ChromeのPluginを利用すると、画面共有できるようです。
参考までに