LoginSignup
5
4
お題は不問!Qiita Engineer Festa 2024で記事投稿!
Qiita Engineer Festa20242024年7月17日まで開催中!

誰でも簡単にできるVRアプリ作成(初期セットアップ)

Posted at

慣れると5分でできるVRアプリの初期設定.~スタート~

Unityで作成します.Unityのインストールはこちらから
最後に実際にMetaQuest 2 or 3で動かすところまでします.

3D Project作成

Projec名はお好みで!

image.png

Meta XR All-in-One SDKのインストール

image.png

Add to My Assetsをクリック

二回目からはこの動作は要らないよ

Package Manager

Window -> Package Managerでクリック

image.png

PackagesをクリックしMy Assetsを選択

image.png

Meta XR All-in-One SDKを選択し,右上のInstallをクリック

image.png

Installが完了するとRestartを要求されるのでRestart Editorをクリック

image.png

Restarしたら左下にMetaのマークが追加され,上部のメニューバーにOculusとMetaが新しく追加されていると思います.

image.png

Project Setup

右下のMetaマークをクリックしProject Setup Toolをクリックします.

image.png

クリックすると下記の様な画面が表示されるはずです.右側のFix All -> Apply All

image.png

正しく修正されると下記の様になるはず.

image.png

次に右側にあるAndroidのマークをクリックし,Fix All -> Apply All

image.png

この状態だとまだ二つほどエラーが残っていますね

左側で現在Meta XRが選択されているのを一番下のXR Plugin Managementをクリックして変更.Install XR Plugin Managementをクリック

image.png

もう一度,一番下のXR Plugin Managementをクリックすると下記の様な画面になっているはずです.Oculusにチェックを入れます

image.png

ここまですると右下のMetaマークに付いていたのが赤色の点から黄色の点に代わっているはず.変わって無ければMeta XRを選択しFix All -> Apply AllディスプレイマークとAndroidマークのどちらもで行ってください.

これで大丈夫なはず.

image.png

Projec Settingsは×で閉じても大丈夫です.

Camera + Controller + Hnad + Grab Interaction

メニューバーのOculus -> Tools -> Building Blocksの順でクリック

image.png

後はこいつらをHierarchyにドラック&ドロップするだけ

今回は「Camera Rig」「Controller Tracking」「Hand Tracking」「Grab Interaction」を使ってみる.

main cameraは必ず消すこと!!

image.png

4つともドラック&ドロップしたが「Camera Rig」と「Cube」しかない⁈という心配は必要ない.「VRのHMDなかったらHand TrackingなんてMetaQuestじゃできないよ.」という事で,Camera Rigの中に入っています.
image.png
image.png

HierarchyのCamera Rigを選択し,InspectorHand Tracking FrequencyHIGHに変更.追加で一つ上の「Hand Tracking Support」がControllers And Handsになっていることを確認.

image.png

実機で実行してみよう!!

MetaQuest 2 or 3を自身のPCに接続

メニューバーのFile -> Build Settings

image.png

Androidを選択しSwitch Platform

この時,Macの人はRun Deviceで自身のPCにつなげたMetaQuestを選択する必要がある.

image.png

Build And Runをクリックし,好きなファイル名でapkファイルを作成し保存すると完了.

初回起動時のビルドはPCによっては10分事かかることもあります...

image.png

これで何もないVR空間上にボックスだけが存在し手でもコントローラーでも掴めるようになっている.

以上

5
4
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
5
4