VRChat

【VRChat/VRM】揺れもの調整ツール|髪・スカートの硬さ・減衰・重力を数値で一括変更(Unity不要)

  • ダウンロード商品
    ¥ 500

■ exe版(Python不要) ZIPを展開して `VRM揺れもの調整.exe` をダブルクリックするだけです。 ■ 初回起動時の警告について 署名なしのexeのため「WindowsによってPCが保護されました」と出ることがあります。 「詳細情報」→「実行」で起動できます(ウイルスではありません)。 VRMの揺れもの(SpringBone)の数値を、Unityを開かずに直接書き換えるツールです。 「髪が固すぎる」「スカートがめり込む」「しっぽが揺れすぎる」を、その場で直せます。 ■ なぜ作ったか 揺れものの調整は、Unityでグループを1つずつ開いて数値を触る作業になりがちです。 VRoidから書き出しただけの .vrm だと、そもそもUnityプロジェクトがありません。 このツールは .vrm の中の数値だけを直接書き換えます。メッシュ・テクスチャ・ボーン構造には触りません。 ■ できること ・揺れものグループ/ジョイントの一覧表示 ・stiffness(硬さ)/ dragForce(減衰)/ gravityPower(重力)/ hitRadius(当たり半径)を変更 ・グループ名で絞り込み(例: 「髪」だけ変える) ・GUIでは複数グループを選んでまとめて適用 ・元ファイルは変更しない(_spring.vrm を出力) ・VRM 0.x(secondaryAnimation)と VRM 1.0(VRMC_springBone)の両対応 ■ パラメータの目安 ・stiffness(硬さ)… 大きいとピンと張る/小さいとぐにゃぐにゃ ・dragForce(減衰)… 大きいとすぐ止まる/小さいといつまでも揺れる ・gravityPower(重力)… 大きいと下に垂れる ・hitRadius(当たり半径)… 大きいとめり込みにくい(その分重くなる) ■ 使い方(GUI) 1) VRM揺れもの調整.exe をダブルクリック 2) 「VRMを選ぶ」 3) 一覧からグループを選ぶ(Ctrlで複数選択) 4) 変更したい項目だけ入力(空欄は変更しません) 5) 「選択に適用」→「保存(別名)」 ■ 使い方(コマンド) python tools\vrm_spring.py info avatar.vrm python tools\vrm_spring.py set avatar.vrm -o avatar_spring.vrm --scale-stiffness 1.5 --drag 0.6 python tools\vrm_spring.py set avatar.vrm -o hair.vrm --group 髪 --stiffness 3.0 python tools\vrm_spring.py set avatar.vrm -o out.vrm --gravity 0.3 --dry-run ■ 動作確認(このツールの自己テスト) ・VRM 0.x: 2グループ/5ジョイント → 硬さ2.0倍・減衰0.9を適用 → 再読み込みで一致 ・グループ絞り込み: 「髪」だけ3.0、「スカート」は0.6のまま(意図通り) ・VRM 1.0: 1グループ/2ジョイント → 重力0.5・半径0.03を適用 → 再読み込みで一致 ■ 向かない用途 ・揺れものの「追加」(新しいボーンに揺れを付ける)はできません。既存値の変更のみです ・コライダー形状の追加・削除はしません ・物理プレビューはできません(Unity / VRChat で確認してください) ■ 注意 ・必ずバックアップを取ってからお使いください ・0や極端な値にすると揺れが破綻します。まずは1.2〜1.5倍から ・アバターの規約(改変可否)は各作者の規定に従ってください ・暗号化・難読化されたVRMには対応していません ■ 動作環境 Windows 10 / 11(64bit) exeはダブルクリックで動きます(Python不要)。コマンド版のみ Python 3.8以上が必要です。 ■ ライセンス コードは自由に使えます(改変可・商用可・クレジット不要)。本ツール自体の再配布・再販売は禁止です。 ■ あわせてどうぞ ・VRM軽量化: https://tkgss.booth.pm/items/9149471 ・VRMメタ情報エディタ: https://tkgss.booth.pm/items/9149553 ・VRMテクスチャ編集: https://tkgss.booth.pm/items/9149593 ・VRMメッシュ書き出し: https://tkgss.booth.pm/items/9149635 ・4本セット(¥1,500): https://tkgss.booth.pm/items/9149654 ・無料のVRM診断: https://tkgss.booth.pm/items/9149515 制作: 深夜製作所 ・無料の揺れもの診断(読み取りのみ): https://tkgss.booth.pm/items/9150815

利用規約

更新履歴

【VRChat/VRM】揺れもの調整ツール|髪・スカートの硬さ・減衰・重力を数値で一括変更(Unity不要)
■ exe版(Python不要) ZIPを展開して `VRM揺れもの調整.exe` をダブルクリックするだけです。 ■ 初回起動時の警告について 署名なしのexeのため「WindowsによってPCが保護されました」と出ることがあります。 「詳細情報」→「実行」で起動できます(ウイルスではありません)。 VRMの揺れもの(SpringBone)の数値を、Unityを開かずに直接書き換えるツールです。 「髪が固すぎる」「スカートがめり込む」「しっぽが揺れすぎる」を、その場で直せます。 ■ なぜ作ったか 揺れものの調整は、Unityでグループを1つずつ開いて数値を触る作業になりがちです。 VRoidから書き出しただけの .vrm だと、そもそもUnityプロジェクトがありません。 このツールは .vrm の中の数値だけを直接書き換えます。メッシュ・テクスチャ・ボーン構造には触りません。 ■ できること ・揺れものグループ/ジョイントの一覧表示 ・stiffness(硬さ)/ dragForce(減衰)/ gravityPower(重力)/ hitRadius(当たり半径)を変更 ・グループ名で絞り込み(例: 「髪」だけ変える) ・GUIでは複数グループを選んでまとめて適用 ・元ファイルは変更しない(_spring.vrm を出力) ・VRM 0.x(secondaryAnimation)と VRM 1.0(VRMC_springBone)の両対応 ■ パラメータの目安 ・stiffness(硬さ)… 大きいとピンと張る/小さいとぐにゃぐにゃ ・dragForce(減衰)… 大きいとすぐ止まる/小さいといつまでも揺れる ・gravityPower(重力)… 大きいと下に垂れる ・hitRadius(当たり半径)… 大きいとめり込みにくい(その分重くなる) ■ 使い方(GUI) 1) VRM揺れもの調整.exe をダブルクリック 2) 「VRMを選ぶ」 3) 一覧からグループを選ぶ(Ctrlで複数選択) 4) 変更したい項目だけ入力(空欄は変更しません) 5) 「選択に適用」→「保存(別名)」 ■ 使い方(コマンド) python tools\vrm_spring.py info avatar.vrm python tools\vrm_spring.py set avatar.vrm -o avatar_spring.vrm --scale-stiffness 1.5 --drag 0.6 python tools\vrm_spring.py set avatar.vrm -o hair.vrm --group 髪 --stiffness 3.0 python tools\vrm_spring.py set avatar.vrm -o out.vrm --gravity 0.3 --dry-run ■ 動作確認(このツールの自己テスト) ・VRM 0.x: 2グループ/5ジョイント → 硬さ2.0倍・減衰0.9を適用 → 再読み込みで一致 ・グループ絞り込み: 「髪」だけ3.0、「スカート」は0.6のまま(意図通り) ・VRM 1.0: 1グループ/2ジョイント → 重力0.5・半径0.03を適用 → 再読み込みで一致 ■ 向かない用途 ・揺れものの「追加」(新しいボーンに揺れを付ける)はできません。既存値の変更のみです ・コライダー形状の追加・削除はしません ・物理プレビューはできません(Unity / VRChat で確認してください) ■ 注意 ・必ずバックアップを取ってからお使いください ・0や極端な値にすると揺れが破綻します。まずは1.2〜1.5倍から ・アバターの規約(改変可否)は各作者の規定に従ってください ・暗号化・難読化されたVRMには対応していません ■ 動作環境 Windows 10 / 11(64bit) exeはダブルクリックで動きます(Python不要)。コマンド版のみ Python 3.8以上が必要です。 ■ ライセンス コードは自由に使えます(改変可・商用可・クレジット不要)。本ツール自体の再配布・再販売は禁止です。 ■ あわせてどうぞ ・VRM軽量化: https://tkgss.booth.pm/items/9149471 ・VRMメタ情報エディタ: https://tkgss.booth.pm/items/9149553 ・VRMテクスチャ編集: https://tkgss.booth.pm/items/9149593 ・VRMメッシュ書き出し: https://tkgss.booth.pm/items/9149635 ・4本セット(¥1,500): https://tkgss.booth.pm/items/9149654 ・無料のVRM診断: https://tkgss.booth.pm/items/9149515 制作: 深夜製作所 ・無料の揺れもの診断(読み取りのみ): https://tkgss.booth.pm/items/9150815