VRC Parameter Compressor|アバターのパラメータを自動圧縮
- Digital300 JPY


「置くだけ」でパラメータ圧縮。 Float / Intを自動で整理して、ビット予算を回復。 🎉 リリース記念セール中! 今だけ1週間、300円(通常500円)でご購入いただけます!
▼ 概要
VRC Parameter Compressor は、VRChatアバターの Expression Parameters(256bit上限)を自動圧縮するツールです。 対象パラメータを networkSynced=false 化し、 同期チャンネル(PC_Sync_*)へ順番に集約して送ることで、 見た目の挙動を保ちながらビット消費を削減します。
▼ 主な機能
- Float / Int パラメータ自動圧縮(Boolは自動除外) - 連続サイクリングによる遅延改善 - 同期チャンネル数の可変設定 - 効果が出ない同期チャンネル数を自動キャップ(savedBits > 0 を維持) - saved / defaultValue を保持(定義は削除しない) - Inspectorで圧縮量・遅延・メモリバーを可視化
▼ 使用するメリット
- パラメータ予算不足の解消 - 手動の複雑な最適化作業を削減 - 「どれを削るか」より「何を載せるか」に集中できる
▼ 対象ユーザー
- 衣装・ギミックを多く積みたい方 - FaceTracking等で予算が厳しい方 - Animator最適化を自動化したい方
▼ 導入手順
0. 前提パッケージを導入(まだの場合) - VRChat SDK3 - Avatars - NDMF (https://modular-avatar.nadena.dev/ja) 0b. NDMFの導入について Modular Avatar または Anatawa12’s Avatar Optimizer を導入済みの場合、通常は NDMF も既に入っています。 未導入の場合は、以下の手順で追加してください。 Modular Avatar のWebサイトから、VCC にリポジトリを追加 VCCで対象アバタープロジェクトを選択 Manage Project を開く Non-Destructive Modular Framework の ⊕ をクリック これで最新版の NDMF がプロジェクトに追加されます。 1. ツールをUnityプロジェクトに導入 2. アバタールートにAdd Componentから VRC Parameter Compressor を追加 3. 圧縮ON、必要なら除外パラメータを調整 4. 同期チャンネル数を設定(上限は自動) 5. いつも通りビルド
▼ 動作要件
必須: - VRChat SDK3 - Avatars - NDMF 任意: - Modular Avatar
▼ よくある質問
Q1. どんなツールですか? A. VRChatアバターの Expression Parameters(256bit上限)を、 Float / Int を対象に自動圧縮するNDMFプラグインです。 Q2. どうやって使いますか? A. アバタールートに VRC Parameter Compressor を追加し、 Inspectorで圧縮を有効化してビルドするだけです。 Q3. Boolパラメータは圧縮されますか? A. されません。Boolは1bitで圧縮メリットが小さいため対象外です。 Q4. saved / defaultValue は壊れませんか? A. 壊れません。パラメータ定義を削除せず、networkSynced を切り替える方式です。 Q5. 同期遅延は発生しますか? A. はい。対象数とチャンネル数Kに応じて変動します。 連続サイクリング + マルチチャンネルで遅延を抑えています。 Q6. MenuBuilderの圧縮機能と併用できますか? A. 非推奨です。MenuBuilder側の圧縮をOFFにして併用してください。 Q6b. VRCFury の圧縮機能と併用できますか? A. はい、問題ありません。 ビルド時には本ツールが先に実行され、VRCFury の圧縮は後から実行されます。 本ツールで 256bit 以内に収まれば VRCFury の圧縮は発動しないため、 VRCFury 側の設定変更は不要です。 Q7. Modular Avatar は必須ですか? A. 必須ではありません。VRChat SDK3 - Avatars と NDMF は必須です。 Q8. 既存の PC_Sync_ パラメータと競合しませんか? A. ビルド時に既存 PC_Sync_ は自動で除去→再生成されます。 Q9. 返金は可能ですか? A. デジタル商品の性質上、原則返金不可です。 ただし販売プラットフォーム規約および法令に従います。 Q10. 不具合報告先は? A. BOOTHメッセージからご連絡ください。 再現手順(Unity/SDKバージョン、導入ツール、エラーログ)を添えていただけると対応が早くなります。
▼ 利用規約
本データの利用をもって、本規約に同意したものとみなします。 1. 許可事項 ・データの改変。 ・個人による営利目的(動画、配信、VRChat内でのイベント等)での利用。 ・他ショップ様の商品画像(着用例)への使用(クレジット表記は任意ですが、あれば嬉しいです)。 2. 禁止事項 ・本データおよび改変したデータの再配布、販売(VRChatのペデスタルを含む)。 ・自作発言。 ・政治、宗教、特定の個人や団体を中傷する目的での利用。 3. 返金・返品について(重要) ・当店で販売しているすべての商品はダウンロードコンテンツである性質上、購入後の返金、返品には一切対応しておりません。ご購入前によくお確かめください。 4. 免責事項 本データを使用したことによって生じた、いかなるトラブル・損失について制作者は一切の責任を負いません。
▼ お問い合わせ
・BoothのメッセージまたはTwitterのDMにてお問い合わせください。 ・X (Twitter):@vrsiro ・Booth:https://harinezumisiro.booth.pm/
▼ 更新履歴
v1.0.0 (2026-02-27) - 初回公開 - Float / Int 自動圧縮に対応 - 連続サイクリング + マルチチャンネル対応 - 同期チャンネル数の動的上限対応 - メモリバーの再構成計算(2本バー)対応 v1.0.1 (2026-03-02) ・同期バッチの保持時間を 0.1s(3/30)に調整し、同期の取りこぼしを起きにくくしました ・Inspector の遅延表示を新しい同期タイミングに合わせて更新しました ・MA パラメータのグループ表示名を改善し、階層(例: Outfit/MyGimmick)が分かるようになりました


