概要
Sonyから発売されたモーションキャプチャデバイス「mocopi」を使用して、Meta Quest単体版のVRChatでフルボディトラッキングをする方法を説明します。
Quest 単体でフルトラできた!#mocopi #VRChat pic.twitter.com/cHiw4nPdcM
— サックー@XR (@VRC_Sakk) January 20, 2023
手順
1.mocopiのキャリブレーションまでを済ませる
これはアプリの案内に従ってやればできると思います。
ただHMDを付ける上でHEADの位置は工夫が必要かもしれません。
デバイスに応じていい位置を見つけてください。
2.mocopiアプリでIPアドレスを設定する
まず前提としてmocopiアプリが入ったスマホとQuestを同じWi-Fiに接続する必要があります。
次にQuestのIPアドレスを調べます。
Wi-Fi設定から接続しているものを選ぶと、下に詳細設定という欄があります。
そこを選ぶとIPアドレスを確認することができます。
この番号を控えておきましょう。
今度はmocopiアプリ側の設定です。
右上の三点ドットから設定を開きます。
次に「PC接続設定」を開きます。PCは使いませんがこれであってます。
そしてIPアドレスの欄にさっき調べたQuestのIPアドレスを入力し、送信フォーマットでVRChatを選びます。
3.mocopiアプリでモーションデータを送信する
元の画面に戻ったら一番上真ん中を「ビデオ」から「モーション」に切り替えます。
次にその下が「保存」になっていると思うので「送信」に切り替えます。
最後に一番下真ん中のボタンを押せばモーションデータの送信が始まります。
4.VRChatでフルトラをする
ここからVRChat側に行きます。
QuestをかぶってVRChatを起動しましょう。
この時HEADがずれてしまったら再キャリブレーションが必要かもしれません。
起動したらエクスプレッションメニューを開き、「Options」に入ります。
すると「OSC」というのがあるのでさらにそこに入ります。
そして下の「Disable」を「Enable」にします。
いよいよキャリブレーションです。
普通にクイックメニューを開くと、「Calibrate FBT」というのが出現しているはずです。これを選びます。
するとアバターがTポーズになって内部でのトラッカー相当の位置が表示されます。リアル側でアバターと同じぐらい足を開いて、両手の人差し指トリガーを引きましょう。足とトラッカー表示位置が重なっている必要はないです。
これで無事Quest単体でフルトラができましたね!お疲れ様でした!
トラブルシュートなどは追記する可能性があります。