メインコンテンツまでスキップ

もちふぃった~

もちふぃった~(MochiFitter)は、対応していないアバター向けの衣装を別のアバターに合わせて変換するツールです。3+1は変換先(他アバター衣装 → 3+1)・変換元(3+1衣装 → 他アバター)の両方に対応しています。

注記

逆変換(3+1衣装 → 他アバター)の手順については、A2L 追加の際にこのマニュアルに追加予定です。

入手先: BOOTH

Superもちふぃった~を使用する場合は r59 以降が必要です。 r58 以前のバージョンでは3+1への変換が正しく行われません。BOOTH から最新バージョンを入手してください。


インストール

  1. VCC でプロジェクトに Modular Avatar を追加する
  2. MochiFitter の Unitypackage をプロジェクトにインポートする
  3. Unity メニューから Tools → MochiFitter を開く
  4. Install ボタンを押す(初回のみ。処理に時間がかかります)

使い方

MochiFitter インスペクター

1. モード選択

ModeOutfit Retargeting に設定します。

2. アバター選択

項目設定値
Target Avatar(変換先)3+1
Source Avatar(変換元)変換したい衣装の対応アバター(例:Milltina → 3+1 (Template経由)

設定後、変換オプションを再スキャン / Rescan Conversion Options を押します。

3+1の変換プロファイルは HINASAKI Discord サーバーで配布しています。また、2026年6月23日以降は3+1の販売ページから無料でダウンロードできるようになります。あらかじめ入手してプロジェクトにインポートしておいてください。

3. 変換する衣装を設定する

変換したい衣装のプレハブを Outfit to Convert にドラッグ&ドロップします。

4. ブレンドシェイプの設定

その衣装を着るときに元アバターが実際に使うシェイプキーにのみチェックを入れます。

例:しなのちゃんの靴を変換する場合、しなのちゃんがその靴を履くときに toe_highheel を 100 にして足をハイヒール形状に変形させているなら、toe_highheel にチェックを入れて値を 100 に設定します。

注意

衣装を着るときに元アバターが使わないシェイプキーはチェックしないでください。チェックしたシェイプキーが適用された状態のボディメッシュを基準にウェイト転送が行われるため、不要なシェイプキーをチェックすると変換結果がずれます。

5. 詳細設定

項目説明
Weight Transfer Shape Source胸を大きくした状態など、体型変更ブレンドシェイプを適用した状態でウェイトを転送したい場合にアバターのルートオブジェクトを設定します
Disable Triangulation四角ポリゴンを維持したい衣装の場合に有効にします
Enable Subdivisionポリゴン数が少ない衣装の貫通防止に有効です(処理時間が長くなります)
Use OMOCHI FormatBlender で読み込めない FBX 設定の衣装に対して有効にします(テスト機能)

6. 変換を実行する

Execute Retargeting ボタンを押して変換を実行します。完了後、生成されたプレハブをアバターのルートオブジェクトにドラッグしてください。

変換後にマテリアルが正しく割り当てられているか確認してください。必要に応じて手動で設定し直してください。

体格による互換性

3+1は他の多くのアバターと比べてバストサイズが大きいため、バストの小さいアバター向け衣装から変換した際に体にフィットするタイプの衣装では胸・胴体周辺に歪みが発生することがあります。ゆとりのある衣装では目立ちにくいですが、タイトなデザインでは手動修正が必要になる場合があります。

アバター別の相性メモ

変換元アバター相性備考
しなのトラブルが少なく変換精度も高い
ミルティナ胸元の体型がミルティナCowと3+1で近いため比較的良好。ただし胸シェイプキーが付いていない衣装が多い。FC専用衣装は適正が下がる場合あり
マヌカアバターと同名のシェイプキーが異なる動作で実装されている衣装が多く、もちふぃった~がバグる場合があるため非推奨
変換例:ぴっちり(左)とゆったり(右) バストの小さいアバターからの変換時の歪みの例

変換後の手動対応

靴は靴下にフィットさせる仕様上、変換後に歪みが生じやすいパーツです。変換後のメッシュに追加される MF_Origin シェイプキーを 100 に設定すると、元のシルエットに近い形状に戻すことができます。

靴の変換直後(歪みあり) MF_Origin適用後 MF_Origin シェイプキーのインスペクター
素体の貫通防止用シェイプキーを活用すると、改変時の仕上がりがよくなります。靴では adj_pumps / adj_shrink_ankle(s) / adj_shrink_foot(s) / adj_shrink_toe(s) が特に有効です。

胸の中心補助ボーンがある衣装

変換する衣装に胸の中心を制御する補助ボーンがある場合、元の設定にロテーションコンストレイントが含まれていることがありますが、3+1のブレストボーン構造が特殊なため、Parent Constraint に置き換えるとうまくいきます。

ソースに Breast.L.001Breast.R.001 を追加し、それぞれ Weight を 1 に設定してください。

Parent Constraint の設定例