VRChat Parameter Compressor
- Digital0 JPY

VRChat アバター用のパラメータ圧縮ツールです。
概要
VRChat アバターの Expression Parameters のメモリ使用量を最適化するための NDMF プラグインです。
インストール
1. NDMFやModular Avatarをインストールしていない場合は、https://vpm.nadena.dev/vpm.json を追加してください。 2. UnityPackageをインポートするか、https://vpm.okitsu.net/index.json を追加していない場合は追加してください。 3. Parameter Compressor パッケージを追加してください。
使用方法
1. アバターのどこかに ND Parameter Compressor コンポーネントを追加 2. 「パラメータを検出」 ボタンをクリック 3. 圧縮したいパラメータを選択 4. ビルド時に自動的にパラメータが圧縮されます
圧縮設定
Sizing Mode Auto: 最適なステートサイズを自動計算(推奨) Manual: 手動でステートサイズを調整 Max Sync Steps (Auto モード時): 同期ステップの最大数(2-32) Numbers Per State (Manual モード時): ステートあたりの数値パラメータ数(1-8) Bools Per State (Manual モード時): ステートあたりの Bool パラメータ数(1-64)
フィルター設定
Bool型を除外: Bool 型パラメータを自動除外 Int型を除外: Int 型パラメータを自動除外 Float型を除外: Float 型パラメータを自動除外 Prefix フィルター: 指定したプレフィックスで始まるパラメータを除外 Suffix フィルター: 指定したサフィックスで終わるパラメータを除外
ライセンス
MIT License 本エディタ拡張は MIT License に基づいて公開されているスクリプト (Copyright (c) 2025 Laura) を利用しています。 ライセンス全文は同梱の LICENSE ファイルをご確認ください。
不具合の報告はgithubにお願いします。 https://github.com/sakuraimikoto33/ParamCompressor/issues
アップデート履歴
[2025-12-03: v1.0.0] :リリース

