VR 開発環境のセットアップと動作確認
腹筋ローラー VR を開発していきます。今回は Unity にVR 開発環境をセットアップして Oculus Quest 2 で動くようにするまでです。
セットアップ
こう、セットアップ前は Oculus Quest 2 で動作しなかったのですが、なんやかんやしたら動作するようになりました。よくわかっていません。
Unity に XR Interaction Toolkit をインストールして OpenXR を使う設定をしたのは記憶にあります。
動作確認
腹筋ローラー VR では腹筋ローラーの棒を両手で握って前後に動かす(意味深ではない)ので、ヘッドセットだけでゲームを操作できるようにします。なので、ヘッドセットの動作確認だけします。
具体的には
- VR ヘッドセット内に Unity のシーンが描画されるか。
- 腹筋ローラーで前進している動作を実現できるか。
を確認します。
確認のためにシーンに Plane と Cube とを配置して、自身が等速で移動するデモを作りました。
↓配置した平面と立方体
↓VR ヘッドセットを等速で動かすためのコード
そして、動かしたときのスクリーンショットがこんな感じです。ヘッドセット内で自身が進んでいるような描画が確認できました。
今のところいい感じです。
まとめと今後の予定
リリースビルドで動作するかの確認はまだですが、それはまた今度やります。
次回は腹筋ローラー VR で学校の廊下を移動しているときに廊下で談笑している女の子たちや、教室内で応援してくれる女の子のモデルを VRoid Studio で作ってみます。がんばります。