きせかえコピー - 衣装切り替えアバターを自動分離してVRAM大幅削減【VRChat Unity】
- Digital700 JPY


【衣装切り替えギミックでVRAMが爆増した?ワンクリックで解決!】 「衣装3着入れたらテクスチャメモリが1GB超えた…」 「パフォーマンスランクがVery Poorに落ちた…」 「衣装切り替え便利だけど、VRAM的に使えない…」 2025年8月のVRChat更新で、マテリアルスワップ(衣装切り替え)の テクスチャが全てVRAM計算に含まれるようになりました。 衣装3着分のテクスチャが全て加算されるため、VRAMが2~3倍に。 きせかえコピーなら、 衣装切り替えアバターを衣装ごとに自動で分離コピー。 各コピーには該当衣装のテクスチャだけが残り、VRAMが大幅削減。 --- こんなお悩みを解決 --- ・衣装切り替えギミックでVRAMが爆増した ・テクスチャメモリでVery Poorに落ちた ・衣装ごとにアバターを手動で分けるのが面倒 ・どのテクスチャがどの衣装のものか分からない ・VRAM制限でMediumランクが達成できない --- 主な機能 --- 1. トグルアニメーション自動検出 - FXレイヤーのAnimatorControllerを解析 - GameObjectのON/OFFトグルを自動検出 - マテリアルスワップも検出 2. 衣装グループ自動分類 - トグル対象のオブジェクトを衣装グループごとに分類 - 共有オブジェクト(Body等)は全コピーに保持 - グループごとにVRAM見積もりを表示 3. ワンクリック分離コピー - 衣装ごとに独立したアバターコピーを自動作成 - 不要な衣装のメッシュ・テクスチャを自動削除 - 元のアバターは一切変更なし 4. VRAM見積もり - 分離前後のVRAM推定値を表示 - 削減量と削減率を一目で確認 --- 使い方 --- 1. アバターとFX Controllerを指定 2. 「分析」ボタンで衣装グループを検出 3. VRAM削減量を確認 4. 「分離コピー作成」で衣装ごとのアバターを生成 5. 各コピーを個別にVRChatにアップロード --- なぜVRAMが増えたの? --- VRChat 2025年8月の更新で、テクスチャメモリの計算方法が変更。 アニメーションで参照されるマテリアル(衣装切り替え用)の テクスチャも全てVRAMにカウントされるようになりました。 例:衣装3着×各200MBテクスチャ → 以前: 200MB(表示中の1着分のみ) → 現在: 600MB(全3着分がカウント) このツールは「1アバター1衣装」に自動分離して解決します。 --- 動作環境 --- - Unity 2022.3 以降 - VRChat SDK不要(単体で動作) --- インストール --- 1. ダウンロードしたZIPを展開 2. 展開したフォルダをUnityプロジェクトの Packages フォルダ内にコピー 3. Tools > HatoTools > きせかえコピー でウィンドウを開く


