【無料】ムチォ用 KAT DBT変換ツール【軽量化&WD問題解消】
상품 설명
━━━━━━━━━━━━━━━━━━━━━
【2026/09/03 アップデート情報】
動作安定化と不具合修正を行った最新版「v0.1.1」を公開いたしました。
<更新内容(v0.1.1)>
・テキストが他のプレイヤーに同期されない不具合の修正
・DBTのWrite DefaultsをVRChatの推奨設定(オン)に変更
すでにダウンロード済みの方は、お手数ですが最新版データの再ダウンロードとアップデートをお願いいたします。
━━━━━━━━━━━━━━━━━━━━━
【v0.1.1 へのアップデート手順(既存ユーザー様向け)】
すでに以前のバージョンで「ムチォアニメーターDBT化」を実行済みの方は、一度コントローラーを元の状態に戻してから、再度ツールを実行する必要があります。
■ アップデート手順
1. アバター内の「Modular Avatar Merge Animator」が設定されているオブジェクトを選択します。
2. Animatorの項目にセットされている「〜_DBT」を、元のコントローラーに戻します。
PrefabをUnpackしていない場合(基本はこちら)
Animatorの項目名を右クリックし、「Revert(または Revert to Prefab)」を選択すると、一発で元のコントローラーに戻ります。
手動で設定し直す場合
プロジェクトから以下の場所にある元のコントローラーを探し、Animatorの項目にドラッグ&ドロップして設定し直してください。
▶ 場所: Assets/Muchio/gimic/animation/Muchio_FX.controller
3. 元のコントローラー(Muchio_FX)に戻った状態で、再度オブジェクトを右クリックし「ムチォアニメーターDBT化」を実行します。
4. Animatorに新しく生成されたDBTコントローラーがセットされればアップデート完了です!
※不要になった古いDBTコントローラー(Assets/KAT_to_DBT フォルダ内)は手動で削除していただいて構いません。
━━━━━━━━━━━━━━━━━━━━━
VRC用ペット「ムチォ」の文字表示ギミックを最適化し、より快適に使えるようにする非公式サポートツールです!
本ツールは、文字表示に使用されているアニメーターコントローラーを「DBT(Direct Blend Tree)」を活用した構造に自動変換します。これにより負荷を劇的に軽減するだけでなく、公式Q&Aでも言及されている「Write Defaults (WD) がオフでないと正常に動作しない(文字盤がチカチカ点滅する・アバターの表情がおかしくなる、MMDワールドで表情が動かない)」という致命的な問題を根本から解消します! (これを導入するだけでアバターの表情が直るわけではありません)
あなたのアバターのWD設定(オン/オフ)に関わらず、ムチォが正常に動作するようになります。
■ 必須環境
本ツールをご利用いただくには、以下の環境が必要です。
・VRChat SDK
・Modular Avatar (MA)
■ 特徴
・WD(Write Defaults)問題を完全解消!
ステート遷移に依存する従来のアニメーター構造からDBT構造へ変換することで、WDオン/オフが混在する環境でも動作不良を起こさない、堅牢な仕組みに作り直します。
・DBT化による圧倒的な軽量化
元のコントローラーから必要な文字(Char)とパラメーター数を自動でスキャンし、不要なレイヤーやパラメーターを削除します。Direct Blend Treeによってレイヤー数を極限まで減らすため、アバター全体のパフォーマンス向上に貢献します。
・超カンタン!ワンクリック導入
Hierarchy上の「ムチォ」を右クリックするだけで、自動でコントローラーを変換し、Modular AvatarのAnimatorを差し替える便利機能を搭載しています。難しい作業は一切必要ありません!
■ 使い方
導入方法は、お好みに合わせて2種類から選べます。
【方法A】超簡単!右クリック自動セットアップ(おすすめ)
1. Unityプロジェクトに本パッケージをインポートします。
2. Hierarchy上にある「muchio (または、他バリエーションのprefab)」(Modular Avatar Merge Animatorが付いているオブジェクト)を選択して右クリックします。
3. メニューから「ムチォアニメーターDBT化」をクリックします。
4. 自動で最適化されたコントローラーが生成され、MAにセットアップされます!
【方法B】手動で変換する場合
1. 上部メニューから Tools > KAT > Convert Controller to DBT を選択してウィンドウを開きます。
2. 「Source Controller」の欄に、変換したいAnimator Controllerをセットします。
3. 「Create DBT Controller」ボタンを押すと、Assets/KAT_to_DBT フォルダ内に最適化済みのコントローラー(_DBT.controller)が生成されます。
4. 手動でMAのMerge Animator等にセットしてご使用ください。
■ 利用規約・ライセンス
本ツールのご利用にあたり、以下の規約、および組み込み先アバター、ギミック(「ムチォ」等)の利用規約を必ずご確認ください。
【1. 本ツール(エディタ拡張スクリプト等)自体の扱い】
・改変:OK
・個人の営利/非営利利用:OK
・動画・配信への利用:OK
・改変した本ツールの再配布・第三者が利用できる形での公開は禁止します。
【2. 本ツールによる「生成物」の扱い】
本ツールによって自動生成されたデータ(メッシュ、アニメーション、コントローラー等)については、元となった『KillFrenzyAvatarText (KAT)』の配布形態(MITライセンス)に従い、制限を設けません。
・生成物の再配布:OK
・Publicアバター等への組み込みと公開:OK
⚠️ 重要なお願い ⚠️本ツールの生成物を単体で再配布・Public化することは可能ですが、「ムチォ」本体など、他者が権利を持つモデルデータを含めた状態での再配布・Public化は、各モデルの利用規約違反となりますので絶対におやめください。
■ クレジットおよびKATのライセンスについて本ツールは、killfrenzy96氏の『KillFrenzyAvatarText (KAT)』のシステムをベースに開発・改変されたものです。 KAT本体はMITライセンスで配布されています。(※本パッケージにはKATの著作権表示およびMITライセンス本文が同梱されています)
■ 関連リンク
・KillFrenzyAvatarText https://github.com/killfrenzy96/KillFrenzyAvatarText
・VRC用ペット「ムチォ」 https://booth.pm/ja/items/8657397
・ムチォ よくある しつもん https://iwanuga.com/muchio/qa/
------------------------------------------------
【おまけ:KAT_Animatorパッチについて】
本ツールはムチォでの使用を前提としていますが、需要がある方向けに「KAT本家のコードにパッチを当てて最初からDBT化済みのアニメーターを出力させるファイル」も別で配布しています。
※ムチォをご利用の方はこのパッチファイルは不要です。
------------------------------------------------
更新履歴
【更新履歴】
■ 2026/09/03
・[アップデート] v0.1.1 を公開
- テキストが他人に同期されない不具合の修正
- DBTステートのWrite Defaultsをオンに最適化
・[追加] KAT_Animatorパッチファイルの配布を開始
■ 2026/09/02
・[リリース] v0.1.0 初版公開
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기