シェイプキー戻り防止キット - アップロード後に胸/お腹/腕のシェイプキーが元に戻る問題を1クリック解決【VRChat Unity】【JA,En,Ko】
- 日本語ダウンロード商品¥ 700
- Englishダウンロード商品¥ 700
- 韓国語ダウンロード商品¥ 700




■■■ 日本語 ■■■ 「胸/お腹/腕のシェイプキーを設定したのに、アップロードしたら元に戻る」 「FXレイヤーに残った旧アニメが現在のシェイプキー設定を上書きしてしまう」 「衣装オンオフのFXに干渉対策シェイプキーが含まれてて、改変アバターで暴発する」 ━━━ 「アップロードしたら戻る」 問題、根本解決 ━━━ VRChat改変界隈の超頻出ペイン 「Unity Inspectorで胸を80%にしたのに、アップロードしたら30%に戻る」 を 1クリック で根本解決します。 原因は FX レイヤーに残った旧アニメ (writeDefaults混在含む) が あなたが設定した素体の BlendShape Weight を毎フレーム上書きしているから。 無料代替の Avatar Optimizer Freeze BlendShape は便利ですが 「どのシェイプキーをFreezeすべきか」を手動で1つずつ判定する必要があり、 初心者には敷居が高い。 本ツールは 1. FX全レイヤーを自動スキャン 2. 素体 Weight と FX 上書き値の差分を自動検出 3. 戻り原因の Critical シェイプキーだけを自動 Freeze 4. AAO が無ければ保護FXレイヤーを自動生成 を全自動で実行します。 ━━━ 7機能 (1クリック実行) ━━━ ✅ 1. FX全レイヤースキャン Base/Additive/Gesture/Action/FX 全層を網羅 各 AnimationClip が触る BlendShape を全列挙 レイヤー数/ステート数/クリップ数レポート ✅ 2. 干渉検出 (戻る原因の特定) 素体 BlendShape Weight (Inspector設定値) vs FX が上書きしようとしている値 差分しきい値で「干渉」 を自動判定 Severity 分類 (Critical/Error/Warning/Info) ✅ 3. AAO Freeze BlendShape 自動付与 Avatar Optimizer (Anatawa12) インストール時のみ Critical な戻り原因シェイプキーだけを Freeze SkinnedMeshRenderer ごとに自動グルーピング 既存 FreezeBlendShape Component は更新 ✅ 4. 保護 FX レイヤー自動生成 AAO 未インストール環境のフォールバック 最下層に HatoGuard_ShapeKeyProtection 追加 素体 Weight を constant curve で固定 defaultWeight=1 で上書き優先 idempotent (再実行で重複しない) ✅ 5. WriteDefaults 混在検出 FX Layer 全 State の writeDefaultValues スキャン 混在 (ON+OFF両方存在) を Critical で警告 OFF 統一 (FaceEmo推奨) / ON 統一 (公式推奨) 選択可 どのレイヤーで混在しているかピンポイント表示 ✅ 6. AnimationClip 整合性チェック 同じClip内でBlendShape重複定義 (Warning) 存在しない BlendShape を参照 (Warning) SMRパスが見つからない (Warning) Weight が 0-100 範囲外 (Warning) ✅ 7. FX 仮想シミュレーション FX レイヤーを仮想実行 「想定Weight (Inspector値)」 vs 「予測Weight (FX実行後)」 Δ 値で どのシェイプキーが何%ずれるか可視化 保護前/保護後で再シミュレーションして効果確認 ━━━ 4モード対応 ━━━ ✅ AutoFix: 7機能すべて自動 (推奨) ✅ DryRun: 検出のみ (変更なし、レポート確認) ✅ Manual: 各ステップ確認しながら ✅ Custom: 個別ON/OFF ━━━ こんな方におすすめ ━━━ ✔ 「胸のシェイプキー設定したのに戻る」 と困っている方 ✔ 「お腹を凹ませた」 「腕を太くした」 設定が再現されない方 ✔ 「FX残骸が暴発して訳分からん」 改変者 ✔ 「WriteDefaults混在エラー」 で表情がバグっている方 ✔ 「AAO Freeze BlendShape を毎回手動で書くのが辛い」 上級者 ✔ HatoTools 「FaceEmoおたすけ」 「MAおたすけ」 利用者で上位版が欲しい方 ━━━ 自社既存ツールとの差別化 ━━━ | 商品 | 役割 | |---|---| | シェイプキーダイエット | 未使用シェイプキー削除特化 | | シェイプキープリセット | プリセット保存/読込み | | シェイプキー差分プレビュー | 2状態の差分可視化 | | FaceEmoおたすけ | FaceEmoのWD混在修正 | | MAおたすけ | Modular Avatar設定修復 | | このツール | シェイプキー値の「保持」 特化 (戻り防止) | ━━━ 使い方 ━━━ ① メニュー 「Tools → HatoTools → シェイプキー戻り防止キット」 ② アバターをセット ③ モード AutoFix (推奨) を選択 ④ 「シェイプキーの戻りを防止する」 ボタン ⑤ FX 干渉検出 → AAO Freeze (or 保護レイヤー) → WD 統一が一括実行 ⑥ 仮想シミュレーションで保護後の予測差分を確認 ━━━ ご注意 ━━━ ・Avatar Optimizer (AAO) が無くても動作しますが、AAO 推奨 ・保護レイヤーは FX 最下層に追加されます (Idempotent) ・Undo (Ctrl+Z) で全変更を取り消し可能 ━━━ 動作環境 ━━━ ・Unity 2022.3 以降 ・VRChat SDK3 Avatar ・Avatar Optimizer (Anatawa12) 推奨 (任意) ・Undo 完全対応




