2026年11月2日公開 · Unity Asset Exporter
MMDモデルは、.pmx(または旧形式の .pmd)ファイルとテクスチャが入ったフォルダやZIPで配布されています。VRMアプリではこれらを読み込めません。このコンバーターはブラウザ内でモデルを読み込み、スケルトンをVRMヒューマノイドに割り当て、メッシュ・テクスチャ・表情を含む VRM 1.0 ファイルを書き出します。
4ステップで変換
- モデルのZIPをドロップするか、
.pmxとテクスチャファイルをまとめて選択します。 - プレビューを確認します。その下の一覧で、割り当てられたボーン、表情、見つかったテクスチャの数を確認できます。
- モデルの利用規約に合わせてライセンス項目を入力します。
- VRMに変換してダウンロードをクリックします。
ボーンの割り当て方法
MMDモデルは標準的な日本語のボーン名を使っており、それをVRMヒューマノイドボーンに対応付けます。
| MMDボーン | VRMボーン |
|---|---|
| 腰 / グルーブ / センター | hips(上半身と両足の共通の親のうち、最も下位のボーン) |
| 上半身, 上半身2, 上半身3 | spine, chest, upperChest |
| 首, 頭, 左目 / 右目 | neck, head, eyes |
| 左肩, 左腕, 左ひじ, 左手首 | leftShoulder, leftUpperArm, leftLowerArm, leftHand |
| 左足D, 左ひざD, 左足首D, 左足先EX(または 左足, 左ひざ, 左足首, 左つま先) | leftUpperLeg, leftLowerLeg, leftFoot, leftToes |
| 左親指0–2, 左人指1–3, 左中指, 左薬指, 左小指 | 指ボーン |
「足D」系のボーン構成を持つモデルは足のウェイトがDボーンに乗っているため、Dボーンを使用します。捩りボーン(腕捩、手捩)、IKボーン、物理ボーンはヒューマノイドの役割を持たないままスケルトンに残ります。ボーン名が英語のモデルは、名前の照合で割り当てます。
その他の変更点
- サイズ:MMDの単位をメートルに換算します(1単位 = 8 cm)。変換前に調整できます。
- Tポーズ:MMDモデルはAポーズで立っているため、VRMの仕様に合わせて腕をまっすぐにし、メッシュをバインドし直します。
- 表情:モーフ「あ」「い」「う」「え」「お」は口の形
aa,ih,ou,ee,ohに、「まばたき」はblinkに変換されます。「笑い」「怒り」「悲しい」「驚き」がある場合は、それぞれ happy, angry, sad, surprised になります。 - マテリアル:テクスチャと色はUnlitマテリアルとして保持され、MMDのフラットな見た目に近くなります。
制限事項
- 物理(髪やスカートの剛体・ジョイント)はVRMのスプリングボーンに変換されないため、髪は揺れません。
- トゥーンシェーディング、スフィアマップ(.spa / .sph)、エッジ(輪郭線)は変換されません。MToonは書き出されません。
- グループモーフ、ボーンモーフ、材質モーフは変換されません。表情になるのは頂点モーフのみです。
- 出力は VRM 1.0 です。VRM 0.xしか読み込めないアプリで使う場合は、UnityでUniVRMを使って変換し直す必要があります。
まずモデルの利用規約を確認してください
ほとんどのMMDモデルには、使用できる範囲を記したreadmeが付属しています。MMDでの使用のみ許可し、他形式への変換、再配布、アダルト用途を禁止しているものも多くあります。ファイルを変換しても規約で許可される範囲は変わりません。VRMアプリで表示できるよう、規約の内容をライセンス項目に入力してください。