スマホ5台でフルトラ!?部屋に余っているスマホを腰トラやフルトラに!(slimeVRを使ったviveトラッカ互換)
VRゲーム、VRChatでフルトラになりたい!腰を動かしたい!って思ったことはありませんか?
スマホ1台で腰トラ、3台か5台でフルトラにもなれます!(3台だと膝は曲げれないが)
それを部屋にころがってるスマホでできるのです!
用意するもの
・androidスマホ(あまり古い機種はうまく動作しないかも?Ver.8以降)
・iPhoneでも可能だか少し手順が必要。
・もちろんだがoculus questなどのHMD
・VRができるPC
slimeVRのインストール
1.こちらのURLからslimeVRをダウンロードし、exeからインストールに進んでください。
https://github.com/SlimeVR/SlimeVR-Installer/releases/latest/download/slimevr_web_installer.exe
2.slimeVRのインストール画面の手順に従ってPCにインストールしてください
3.インストールが完了したら一度slimeVRを起動します。
SteamVRを起動します。steamVRの設定画面に行き、スタートアップ→アドホンの管理にslimeVRが入ってればインストール完了です。
スマートフォンのアプリのインストール
スマホにトラッカーアプリのインストールをします。
android=Google Playストアで「owoTrack」と検索しダウンロードして下さい。
iPhone=App Storeから「TestFlight」と検索しダウンロードします、
インストールが完了したら一度アプリを開き「続ける」を押してください
その後このURLをiPhoneから開き、owo Trackを開始しインストールできます https://testflight.apple.com/join/1DZAkuCX
これでPC、スマートフォンにインストールが完了しました。
slimeVRのセッティング
SteamVRを開きslimeVRも起動させます。その際に腰だけか、フルトラかでリセットをかける必要があります。
slimeVRのソフトの画面の右中心のSteam VR Trackersの項目のWaist,Legsにチェックが入ってると思われます。
Waistだけチェックを入れると腰だけSteamVRに認識されます。
Waist,Legs両方にチェックを入れるとフルトラ設定にできます。
腰トラにしたい方はLegsのチェックを外して、SteamVRを再起動する必要がありますので注意。
起動させた際にSteamVRステータスにトラッカーが表示されていれば正しく認識されています (腰トラだけの場合トラッカーは1個になっていればok)
PCのIPアドレス
スマートフォンと接続する際に調べておくことがあります、それは
PCのローカルiPアドレスを知る必要があります。
1.windowsキーを押してcmdと入力
2.コマンドプロンプト上でipconfigと打ち込みEnter
3. IPv4 アドレス. . . .192.168~と出てるとこがPCのiPアドレスになります
これでiPアドレスの確認ができました! このIPは覚えていてください。
SlimeVRとスマートフォンの接続
androidまたはiPhoneでowo trackを開きます。
下のConnectをタッチ、そしたら先ほど確認したPCのiPアドレスを上の192.168~入力します。
入力ができたらConnectをタッチしslimeVRと接続されます!
これでスマホ側はPCと接続できました!
SlimeVRの位置設定
スマートフォンの体のつける位置を設定していきます。
slimevr上でudp://192.168~っとスマホのIPが出てます、その下に
つける場所の設定ができます。
スマホを腰につける場合、NONEになってるとこをCHESTかWAISTに選択します。
その横にFORWARDとある項目はスマホの向きを表しています。
おなかにスマホを取り付ける場合、画面が前に向いてればFORWARD
後ろを向いてればBACK
FORWARD参考
BACK参考
LEFT参考
実際にVRC上で動作確認!
体に装着しましたらVRCなどのソフトを立ち上げ、キャリブレーションを
する必要があります。まず体をピシッと立ってSlimeVRのRESETボタンを押します。
3,2,1とカウントダウンが始まるので体をまっすぐ垂直にします。
これでslimeVR上の設定は終わりです!VRCの世界に入ってまっすぐ立ち、
両手のトリガーを押せばキャリブレーション完了です お疲れさまでした。
フルトラ設定
スマホを複数台持ってる人用の説明です!
フルトラは3台でも可能ですが足が棒になってしまいます。5台あれば膝を曲げられますが、まあ一応説明します。
基本は接続を台数分行い位置設定をすればできます。
足の位置設定は
「Left_Leg」,「 Right_Leg」, 「Left_Ankle」, 「Right_Ankle」の設定で適応できます。
L,R_legは太もも、L,R_Ankleはスネにつけます。
3台の場合、腰、「L,R_leg」で足が動きます。
5台の場合は「L,R_leg」「L,R_Ankle」につければ膝も曲げれるいわゆるハリトラと同じことができます
VRChat上でのキャリブレーション
ボールが足元に出るのでアバターと同じぐらいの足幅になれば正しくキャリブレーションできます!
ちなみにうぷ主はこのようにつけてます。
最後に
いろいろ試してみての感想ですが腰トラをつける分にはおすすめします。
ただフルトラをするのは素直にハリトラを買うのをお勧めします。
接続が一度切れると再接続してもすぐ切れるのは不具合らしいので
slimeVRだけを一度再起動するとつながるようになります。
まだいろいろbeta版なのでうまくいかないことが多いですが試しにやってみる分にはいいと思います。すべてソフトは無料ですのでソフトでお金がかかることはないので!
note記事を書くのは初めてなので使いこなせてないとこがございます。
最後まで読んでいただきありがとうございます!