VR Tracker Manager — フルトラ環境診断ダッシュボード
- ダウンロード商品¥ 1,500








================================================== VR Tracker Manager フルトラ環境診断ダッシュボード A diagnostic dashboard for full-body VR ================================================== SteamVR 環境のステータスを 1 画面で見られるダッシュボードです。自分がフルトラ環境で困ったので、その問題を全部一画面で解決できるように作りました。 ## 何ができるか VR Tracker Manager は、SteamVR / Lighthouse 環境でフルトラを使うときに、トラッカー、ベースステーション、Watchman ドングルの状態をまとめて見るための Windows ツールです。 フルトラは、動いているときは何も気にしなくていいのですが、崩れたときの原因探しが面倒です。どのトラッカーが怪しいのか、ドングルなのか、ベースステーション配置なのか、チャンネルなのか。その切り分けを、毎回 SteamVR の表示や物理デバイスを見に行かずに済ませるために作りました。 ### T ポーズ図で状態を見る Setup タブでは、T ポーズの体の図にトラッカーを割り当てた状態を表示します。 腰、足、肘などの各部位が緑 / 黄 / 赤の信号で出るので、「今このまま入って大丈夫か」「どこか要確認か」を一覧表より直感的に見られます。問題がある場合は、要確認欄に具体的な対処法も出します。どこを抜き挿しするか、どのボタンを押すか、というところまで画面上で追えるようにしています。 ### ベースステーションを BLE で Wake / Sleep / Standby BLE 経由でアプリから Wake / Sleep / Standby を切り替えられます。チャンネル変更も扱います。 プレイ前に基地局の物理ボタンを押しに行く、終わったあとスマートコンセントでまとめて落とす、という運用をしなくてよくするための機能です。アプリ上で起こして、終わったら寝かせる。地味ですが、毎日フルトラを使う環境だとかなり効きます。 同じチャンネルに 2 台ぶつけていた、というような Lighthouse のチャンネル衝突も自動で検出します。 ### プレイエリアの「どこが弱いか」をヒートマップで見る プレイエリアタブでは、床マップにトラッキング品質を重ねて表示します。 各セルには、pose が無効になった割合を示すロス率と、Watchman ドングルの HID が Silent / LowRate に落ちた割合を示す RF 不健全フラクションを色で出します。「この位置に立つとジッターが出やすい」「この向きだと通信が弱い」という感覚的な問題を、プレイエリア上の場所として見られるようにしています。 表示はトラッカーごとに切り替え可能です。ベースステーションの配置を見直すときや、特定のトラッカーだけ不安定なときの切り分けに使います。 ### Watchman ドングルの対応関係と移行を管理する Watchman ドングルは、どのドングルがどのトラッカーとペアになっているかを一覧で確認できます。 USB ハブを整理したあと、PC を変えたあと、ドングルを追加・交換したあとなど、フルトラ環境は意外と対応関係が崩れます。別のドングルへ移行させる作業も、画面操作だけで完結するようにしています。 ドングル単位の HID レートと、ファームウェア側のエラーカウンタも表示します。トラッカーは接続しているのに動きが怪しい、というときに、調子の悪いドングルを見つけるための情報です。 ### 色ラベルで、物理デバイスと画面を一致させる 各トラッカー / ドングルには、自由 RGB の色タグを付けられます。 シリアル番号だけで「これは左足」「これは予備」と覚えるのはかなりつらいです。実物に色シールやテープを貼って、アプリ側の色ラベルと合わせておくと、「赤いトラッカーが左足で調子悪い」がすぐ分かります。 ### 1 部位に複数トラッカーを割り当てる 1 つの部位に、複数のトラッカーをアサインできます。 Standable の Double Hip Tracker のように、ヒップに 2 個重ねる運用とも併用できるようにしています。ただし、本ツール自体はトラッキングデータの融合は行いません。あくまでステータス表示と割り当て管理のための機能です。 ### SteamVR ダッシュボード内で、そのまま操作する SteamVR のダッシュボードを開くと、VR Tracker Manager の画面がそのままパネルとして表示されます。 VR コントローラのレーザーポインタでボタン操作できるので、ヘッドセットを外さずにトラッカーの状態確認やベースステーションの電源操作ができます。Coverage タブの地図も VR 内で扱いやすいように、マウスホイールが使えない状態でも拡大縮小できる +/− ズームボタンを入れています。 この「VR の中でアプリ画面を見て、そのまま触れる」部分はかなり重視して作っています。フルトラの調整中に毎回デスクトップへ戻る手間を減らすための機能です。 ### 日本語 / English UI UI は日本語と英語に対応しています。日本語環境でそのまま使えるようにしつつ、英語 UI の方が慣れている人や、環境を共有する相手が英語圏の場合にも使えるようにしています。 ## 動作環境 Windows 10 か 11 の 64bit、SteamVR がインストール済みで、DirectX 11 対応 GPU が必要です。HMD は SteamVR が認識できるものなら何でも OK で、Valve Index、Vive、Pimax、Quest+Link、Oculus Rift S あたりが β テスター環境で動作確認できています。.NET 等の追加ランタイムは不要、exe ひとつで完結します。 ## 使い方 配布物は zip 1 つです。`VR-Tracker-Manager-Setup-1.0.0.zip` を解凍し、出てくる `VR-Tracker-Manager-Setup-1.0.0.exe` を実行してください。ユーザーフォルダ内にインストールされ、スタートメニューに登録されます。管理者権限は不要です。 起動したら上部の「SteamVR を起動」ボタンを押せば SteamVR に接続します (SteamVR が既に動いていれば自動で接続します)。Setup タブで体の部位にトラッカーを割り当てたら準備完了で、以降は裏で常時監視してくれます。 SteamVR と一緒にアプリを自動起動させる設定もあります (サイドバーのチェックボックス)。解除したいときは同じチェックを外すか、アンインストールすれば自動的に解除されます。 詳しい手順とトラブルシュートは同梱の README.txt に書きました。 ## 既知の制限 アプリ起動時に SteamVR を勝手に立ち上げる挙動は **入れていません**。ボタンを押すか、SteamVR を別途起動した状態でアプリを開いてください (後者の場合は数秒で自動接続します)。 Pimax の aapvr ドライバ経由で Vive Tracker を使っている場合、バッテリー残量はゲームには伝わりません。これは aapvr 側の挙動で、本アプリ内では HID から直接読んで表示しているので普通に見えます。 終了時にまれに exit code 139 で終わることがあります。wgpu/eframe のシャットダウン順の問題で、次回起動には影響しません。 ## アップデートとサポート アップデートは無料です。新バージョンを BOOTH に上げたら、購入履歴から再ダウンロードできます。アップデート通知は Discord と BOOTH メッセージで流します (アプリ内で自動チェックはしていません、起動時の外部通信なしです)。 質問や不具合報告は Discord に来てもらえると一番早いです↓ <discordサーバー:https://discord.gg/wvmKNjbeTc> 不具合報告のときは、アプリ内「レポート保存」ボタンで出てくる zip を添付してもらえると助かります。このレポートにはデバイスのシリアル番号や一部のファイルパスが含まれるので、サポート以外の場所には貼らないようにしてください。 ## SmartScreen の警告について このアプリはコード署名証明書を使っていないので、初回起動時に Windows SmartScreen の「不明な発行元」「Windows によって PC が保護されました」という青いダイアログが出ます。これは未署名 exe で起こる Windows の標準動作です。「詳細情報」をクリックすると「実行」ボタンが出てくるので、それで起動できます。 不安な場合は VirusTotal にかけてもらって OK です。下に SHA-256 ハッシュも載せています。 ## ライセンス 購入者が自分の持っている複数台にインストールするのは OK です。配信や録画、動画アップロード (収益化込み) も自由にしてもらって構いません。VRChat のオフ会やワールド内イベントでの使用も OK。 ただし zip ファイル自体や exe を **第三者に再配布するのは禁止** です (有償・無償問わず)。詳しくは zip 内の LICENSE.txt を読んでください。 ## ファイル整合性 ダウンロードしたファイルが壊れてないか / 改ざんされていないか確認したい人向けに、SHA-256 ハッシュを載せておきます。PowerShell で次のように照合できます。 ```powershell Get-FileHash "VR-Tracker-Manager-Setup-1.0.0.zip" -Algorithm SHA256 ``` ### 1.0.0 - `VR-Tracker-Manager-Setup-1.0.0.zip`: `1748B87C7427051EF56C6593E42E8ECE9576329BBC869E8C6CA772149A50DFE3` - 解凍して出てくる `VR-Tracker-Manager-Setup-1.0.0.exe`: `654F3EC5530656B9D0D31ABE785C3101684160A3D35A0707642D025FF7C83368` ## 価格と返金 ¥1500 の買い切りで、アップデートは無料です。 デジタルダウンロード商品なので原則として返金は受け付けていません。購入前に動作環境と既知の制限を確認してもらえると助かります。動作が不安なら Discord で先に相談してもらっても OK です。 ## クレジット 開発: challenger0303 β テストに協力してくれた皆さんに感謝します。このツールが形になったのは皆さんの環境で叩いてもらえたおかげです。 使用 OSS のライセンス情報は zip 内の THIRD_PARTY_NOTICES.txt にまとめてあります。








