Uni-motionの「困った」を解決!個人的な設定のポイント
「Uni-motion使ってる最中にトラッキングがずれるんだけど?」
「キャリブレーションしても膝が曲がっててなんかかわいくない」
2021年8月20日時点において、およそ5万円で「フルトラ」になれるUni-motionはまだプレリリースの商品だ。そのため、「この問題どうやったら解決できるんだろう」という悩みに直面したとき、なかなか解決手段にたどり着けずこまっているひとをまれによくみる。Uni-motionのtipsや検証結果、アップデート情報については公式ツイッターや利用者向けのDiscordサーバーに蓄積されているのだが、そんなところまで情報を探しにいくのが面倒くさい!!というひともいるだろう。
そこで今回は、「Uni-motionをVRChatで使っているときにやってる個人的な設定テクニック」をお悩みごとに紹介していく。
なお、たいていのトラブルやお悩みの答えは公式の利用ガイドに書いてある。不定期で内容が更新されているし説明自体も詳しいので、ガイドを読んだことがないならぜひ一度見にいってみよう。
悩み①:短時間でトラッキングがずれちゃう
VRChatをプレイするまえに「Uni-motion Checker」を起動し、センサーの傾きを見ながら磁気キャリブレーション(トラッカーを8の字に回るやつ)を1分以上やってみよう。普段より長めに磁気キャリブレーションをするだけで安定性が増す。
「キャリブレーションしてもちょっと左右にねじれてる・・・」なんてときは、トラッカーを左右にずらして物理的にキャリブレーションをあわせてもよい。
悩み②:座ってるとき膝をまっすぐ伸ばしたい
まずはUni-studio側でキャリブレしよう。Uni-motionのキャリブレーションが終わったら、VRChatのSetting内にある「UserRealHeight」を普段より高く設定し、VRC側でキャリブレする。
この時点では、画像のとおり膝がまがっていても問題ない。ポイントはここから。Uni-motion、VRChatの両方でキャリブレを終わらせたあとにUserRealHeightを5cmほど下げると、
こうなる。下げ幅がわからない場合は、床に座って足を投げ出した状態でUserRealHeightを下げ、ちょうど足が伸び切るポイントを探すとよいだろう。
床に座って足を投げ出し、
こんな感じになるまでUserRealHeightを下げるだけ。下げすぎると足の伸ばし方が不自然になるので要注意だ。
わたしの場合は身長130センチほどの女性アバターを利用していて、UserRealHeightを155センチから150センチに下げたらちょうどよかった。上記の調整をすると、
・立っているとき
・無限歩行で足をまえに踏み出したとき
・ダンスのステップ等で足を蹴り出したとき
も膝が伸びきるのでシルエットがきれいになる。
これが、
こうなる。
なお、UserRealHeightを使った調整はあちらを立てればこちらが立たず方式。足をきれいにすると腕の挙動が悪くなり、腕の挙動をきれいにすると膝の動きが悪くなってしまうので、腕と足を両方きれいに伸ばしきるのはむずかしい。UserRealHeightの適正な数値はアバターのサイズやリアルアバターの体格にもよるため、UserRealHeightを上げたり下げたりしてしっくりくる身長設定を探してみよう。
悩み③:座るとずれる、または座っているとき足の動きをうまくトラッキングできない
VRCでのキャリブレ時、足を左右に開いたり体を前後に傾けたりして、現実の膝とアバターの膝の位置が同じになるよう調整する。個人的には、白い玉をアバターのかかとよりやや内側、かかとよりもまえに持ってくると膝の位置がだいたい合う。
このへん。
この方法のメリットは、リアルで足に手(コントローラー)を置いたとき、アバターの手もきちんと足のうえに乗せられること。膝をそろえて太ももに手を置いたり、組んだ足に手を乗せたりしたとききれいに見えるのでおすすめだ。
また、すわるときに意識してゆっくり座るのもポイント。体感での話になるが、立っているときは胸や膝の向きが合っているのに、勢いよく座った瞬間胸や膝が左右どちらかにずれてしまうケースが何度かあった。「ほんとか??」と思ったらぜひVRChatで試してみてほしい。そしてtipsを公開してくれたらめちゃくちゃたすかる。
悩み④:前屈したとき床に足がめりこんでしまう
Uni-motionの胸トラを体の背面に回そう。
胸トラを背中側に、腰トラをまえにつけている状態。
多少腰の位置があがってしまうものの、これくらいの精度はでる。腰トラも一緒に背面へ回せばさらに床に足が沈みこまなくなるが、腰トラをまえで固定したほうが個人的には動きやすい。このみも大きいので、実際に動いて調整してみよう。
悩み⑤:フルトラ設定用の白い玉が地面の下にめりこんでる
OculusQuest2の場合限定の対処法だと思うが、白い玉の位置がおかしい(低すぎるまたは高すぎる)場合、クエスト2側のガーディアン設定をやり直すと白い玉がかかとくらいの位置に戻る。一度でもどらなかったときは何度かガーディアン設定をやり直してみよう。
悩み⑥:ジャンプすると体がブルンブルン震える
アバターによるのかも知れないが、ジャンプしたとき体が震えてきれいに見えないときは、腰トラを追加で固定するのがおすすめ。100円ショップ等でマジックテープ式のてきとうな荷締めベルトを買ってきて、腰トラ用のベルトで前後をつないでしまおう。イメージとしては貞操帯やパンツみたいな感じ。固定箇所を増やすとジャンプしても腰トラが揺れなくなり、きれいにトラッキングしてくれる。
悩み⑦:Uni-studioやVRChat上でなんか動きが変
こまったときの再起動。OculusQuestもsteamVRもVRChatも、なんならPCも再起動してみよう。個人的にはsteamVRがよくバグる。