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




「胸 / お腹 / 腕のシェイプキーを設定したのに、アップロードしたら元に戻る」 「FX レイヤーに残った旧アニメが現在のシェイプキー設定を上書きしてしまう」 「衣装オンオフの FX に干渉対策シェイプキーが含まれてて、改変アバターで暴発する」 --- 「アップロードしたら戻る」 問題、根本解決 --- 「Inspector で胸 80% にしたのに、アップロード後 30% に戻る」を1クリックで解決。 原因は FX レイヤーに残った旧アニメ (writeDefaults 混在含む) が 素体の BlendShape Weight を毎フレーム上書きしているから。 無料の Avatar Optimizer Freeze BlendShape は「どのキーを Freeze するか」を 手動判定する必要があり初心者には敷居が高い。本ツールは以下を全自動: 1. FX 全レイヤーを自動スキャン 2. 素体 Weight と FX 上書き値の差分を自動検出 3. Critical シェイプキーだけを自動 Freeze 4. AAO が無ければ保護 FX レイヤーを自動生成 --- 7 機能 (1クリック実行) --- 1. FX 全レイヤースキャン — Base/Additive/Gesture/Action/FX 全層、Clip が触る BlendShape を列挙 2. 干渉検出 — 素体 vs FX 上書き値の差分判定、Severity (Critical/Error/Warning/Info) 分類 3. AAO Freeze 自動付与 — AAO 利用時、Critical を SMR ごとに自動グルーピング 4. 保護 FX レイヤー自動生成 — AAO 不在時の fallback、FX 最下層に constant curve で固定 5. WriteDefaults 混在検出 — 全 State スキャン、混在ピンポイント警告、OFF/ON 統一選択可 6. AnimationClip 整合性チェック — 重複 / 存在しない BlendShape / SMR パス不整合 / 範囲外 Weight 7. FX 仮想シミュレーション — 想定 vs 予測 Weight の Δ 可視化、保護前後で再シミュ可 --- 4 モード --- AutoFix (推奨) / DryRun (検出のみ) / Manual (確認しつつ) / Custom (個別 ON/OFF) --- こんな方に --- - シェイプキー設定が「アップロード後に戻る」 と困っている方 - WriteDefaults 混在エラーで表情がバグっている方 - AAO Freeze を毎回手動で書くのが辛い上級者 - HatoTools 「FaceEmoおたすけ」 「MAおたすけ」 利用者で上位版が欲しい方 --- 自社既存ツールとの差別化 --- シェイプキーダイエット = 未使用削除 / シェイプキープリセット = 保存読込み / FaceEmoおたすけ = FaceEmo WD 修正 / MAおたすけ = MA 設定修復 / 本ツール = シェイプキー値の「保持」 特化 (戻り防止) --- どう使うか --- 1. メニュー: Tools → HatoTools → シェイプキー戻り防止キット 2. アバター + AutoFix モード選択 3. 「シェイプキーの戻りを防止する」 ボタン --- 動作環境・注意 --- Unity 2022.3 以降 / VRChat SDK3 Avatar / Undo 完全対応 (Ctrl+Z)。 AAO (Anatawa12) 推奨 (任意)。保護レイヤーは FX 最下層に追加 (Idempotent)。返品不可。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ "I set chest / belly / arm BlendShapes, but they revert after upload." "Old animations left in FX layers overwrite my current weights." "Outfit FX containing countermeasure shapes misfire on modded avatars." --- The "reverts after upload" problem, solved at the root --- "I set chest to 80% in Inspector, but after upload it shows 30%" — solved in one click. The cause: leftover FX animations (writeDefaults mixed included) overwriting your base BlendShape weights every frame. Avatar Optimizer's free Freeze BlendShape requires picking shapes by hand — high bar for beginners. This tool automates: 1. Auto-scan all FX layers 2. Auto-detect deltas between base and FX override 3. Auto-Freeze only Critical revert-causing shapes 4. If AAO is absent, auto-generate a protection FX layer --- 7 features (one-click) --- 1. Full FX layer scan — Base/Additive/Gesture/Action/FX, every BlendShape any Clip touches 2. Interference detection — Base vs FX override, Severity (Critical/Error/Warning/Info) 3. AAO Freeze auto-inject — When AAO present, Critical only, per-SMR grouped 4. Protection FX layer auto-generate — AAO-absent fallback, bottom of FX, constant curve lock 5. WriteDefaults mixed detection — Scan all States, pinpoint mixed, choose unify-OFF / unify-ON 6. AnimationClip consistency check — Duplicates / missing BlendShape / SMR path / out-of-range Weight 7. FX virtual simulation — Expected vs Predicted Weight Δ, re-sim post-protection --- 4 modes --- AutoFix (recommended) / DryRun (detect only) / Manual (step-by-step) / Custom (per-feature) --- Who is it for --- - Anyone whose BlendShape "reverts after upload" - Anyone hit by WriteDefaults mixed errors - Power users tired of writing AAO Freeze by hand - HatoTools FaceEmoFix / MAFixer users wanting an upgrade --- Differentiation from existing HatoTools products --- ShapeKeyDiet = unused removal / ShapeKeyPreset = save/load / FaceEmoFix = FaceEmo WD fix / MAFixer = MA config repair / This tool = BlendShape weight "retention" (anti-revert) specialty --- How to use --- 1. Menu: Tools → HatoTools → シェイプキー戻り防止キット 2. Set avatar + pick AutoFix mode 3. Click "Prevent ShapeKey Reverts" --- Environment & notes --- Unity 2022.3+ / VRChat SDK3 Avatar / Full Undo support (Ctrl+Z). AAO (Anatawa12) recommended (optional). Protection layer added at the bottom of FX (idempotent, no duplicates on re-run). No refunds. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ "가슴 / 배 / 팔 셰이프키를 설정했는데 업로드하면 원래대로 돌아간다" "FX 레이어에 남은 옛 애니메이션이 현재 설정을 덮어씌운다" "의상 ON/OFF FX 의 간섭 대책 셰이프키가 개조 아바타에서 폭주한다" --- 「업로드하면 돌아간다」 문제, 근본 해결 --- 「Inspector 에서 가슴 80%, 업로드 후 30% 로 돌아간다」 를 1클릭으로 해결. 원인은 FX 레이어에 남은 옛 애니메이션 (writeDefaults 혼재 포함) 이 소체의 BlendShape Weight 를 매 프레임 덮어쓰기 때문. 무료 Avatar Optimizer Freeze BlendShape 는 「어느 셰이프키를 Freeze 할지」 수동 판단 필요 — 초보에겐 부담. 본 도구는 전자동: 1. FX 전 레이어 자동 스캔 2. 소체 Weight 와 FX 덮어쓰기 값의 차이 자동 감지 3. Critical 셰이프키만 자동 Freeze 4. AAO 가 없으면 보호 FX 레이어 자동 생성 --- 7 기능 (1 클릭 실행) --- 1. FX 전 레이어 스캔 — Base/Additive/Gesture/Action/FX, Clip 이 다루는 BlendShape 열거 2. 간섭 감지 — 소체 vs FX 덮어쓰기 값 자동 판정, Severity (Critical/Error/Warning/Info) 3. AAO Freeze 자동 부여 — AAO 설치 시 Critical 만 SMR 단위 그룹화 4. 보호 FX 레이어 자동 생성 — AAO 미설치 fallback, FX 최하층 constant curve 고정 5. WriteDefaults 혼재 감지 — 전 State 스캔, 혼재 핀포인트, OFF / ON 통일 선택 6. AnimationClip 정합성 체크 — 중복 / 존재하지 않는 BlendShape / SMR 경로 / 범위 외 Weight 7. FX 가상 시뮬레이션 — 상정 vs 예측 Weight 의 Δ 가시화, 보호 전후 재시뮬 --- 4 모드 --- AutoFix (권장) / DryRun (감지만) / Manual (단계별) / Custom (개별 ON/OFF) --- 이런 분께 --- - 셰이프키가 「업로드 후 돌아간다」 고 곤란한 분 - WriteDefaults 혼재 에러로 표정 버그난 분 - AAO Freeze 수동 작성에 지친 상급자 - HatoTools 「FaceEmo 도우미」 「MA 도우미」 사용자의 상위판 --- 자사 기존 도구와의 차별화 --- ShapeKeyDiet = 미사용 삭제 / ShapeKeyPreset = 저장 불러오기 / FaceEmoFix = FaceEmo WD 수정 / MAFixer = MA 설정 복구 / 이 도구 = 셰이프키 값의 「보존」 특화 (돌아감 방지) --- 사용 방법 --- 1. 메뉴: Tools → HatoTools → シェイプキー戻り防止キット 2. 아바타 + AutoFix 모드 선택 3. 「셰이프키 돌아감 방지」 버튼 --- 동작 환경·주의 --- Unity 2022.3 이상 / VRChat SDK3 Avatar / Undo 완전 지원 (Ctrl+Z). AAO (Anatawa12) 권장 (선택). 보호 레이어는 FX 최하층에 추가 (Idempotent). 환불 불가.




