MeshyをVRMに変換: リグ付きエクスポートから

MeshyのAuto Riggingが書き出すリグ付きFBXをドロップすると、VTuberアプリ向けのVRMになります。通常のモデルダウンロードにはスケルトンがないため、案内を添えて受け付けません。どのファイルを使うべきかはページに表示されます。 無料、アカウント不要。

まずMeshyでリグを付ける

Meshyの通常のモデルダウンロードはボーンのないメッシュで、VRMにはボーンが必要です。Meshyでモデルを開き、Auto Riggingを選んでHumanoidを指定し、Rigを押してから、リグ付きキャラクターをFBXでダウンロードしてください。Meshyはそのファイルに_bipedまたはCharacter_outputという名前を付けます。変換できるのはこのファイルです。_texture_fbxやimage-to-3dという名前の通常のダウンロードはNO_ARMATUREとして受け付けず、リグ付けの手順を表示します。

Meshyのリグにあるもの、ないもの

リグ付きエクスポートには指まで含む完全なヒューマノイドスケルトンがあり、必須ボーンがすべて対応付けられた状態で変換されます。顔のブレンドシェイプは含まれないため、VRMはまばたきもリップシンクもしません。体はトラッキングされますが、顔は動きません。マテリアルはトゥーンシェーディングではなくモデル自身のglTFマテリアルとして入るので、単一の光源の下では、光の当たらない側がMeshyのビューワーより暗く見えます。

変換ツールが対応付けるMeshyのボーン名

Meshyは胴体のボーンに首から下へ向かって番号を付けており、Spine02が腰側、Spineが首の下にあります。そのため各部位は名前の番号ではなく、ボーン階層内の位置で対応付けます。左側のみ掲載。右側も同じです。

MeshyのボーンVRMヒューマノイドボーン
Hipships
Spine02spine
Spine01chest
SpineupperChest
neckneck
Headhead
LeftShoulderleftShoulder
LeftArmleftUpperArm
LeftForeArmleftLowerArm
LeftHandleftHand
LeftUpLegleftUpperLeg
LeftLegleftLowerLeg
LeftFootleftFoot
LeftToeBaseleftToes
head_end / LeftHand_End関節ではなく末端マーカーです。ファイルには残りますが、何も動かしません。

リグ付きのMeshyエクスポートでは、肩、つま先、指のボーンを含めて22本のヒューマノイドボーンが対応付けられ、必須ボーンに不足はありません。結果パネルでは、ダウンロード前にモデルを3Dで確認できます。

Meshyファイルで起こりうる問題

変換が完了できなかった場合、このうちどれに当たったかが表示されます。

NO_ARMATURE

ファイルがMeshyの通常のモデルダウンロードで、スケルトンがありません。

Meshyでリグを付けて(Auto Rigging › Humanoid › Rig)、リグ付きFBXをダウンロードしてください。

UNRECOGNIZED_RIG

スケルトンの名前がどの規則にも一致しません。Meshy以外で作られ、名前を変更されたリグです。

Meshy自身のリグ付きエクスポートを使うか、ボーンをMixamoまたはUnityの規則で命名してください。

FILE_TRUNCATED

ダウンロードが途中で止まり、ファイルが不完全です。

Meshyからエクスポートをもう一度ダウンロードし、新しいファイルをドロップしてください。

よくある質問

MeshyのモデルをVRMに変換するには?

MeshyのAuto RiggingでHumanoidを指定してリグを付け、リグ付きキャラクターをFBXでダウンロードし、ここにドロップして、プレビューを確認してから.vrmをダウンロードしてください。

MeshyのファイルでNO_ARMATUREが出る意味は?

ボーンのない通常のモデルダウンロードだからです。まずMeshyでリグを付けてください。受け付けなかった理由の欄に手順が表示されます。

VRMはまばたきやリップシンクをしますか?

しません。Meshyのリグには顔のシェイプがないため顔は動かず、体だけがトラッキングされます。変換前にBlenderでシェイプを追加すれば、表情になります。

MeshyからはFBXとGLBのどちら?

どちらでも変換できます。Auto Riggingが書き出すのはリグ付きFBXなので、そちらが簡単です。

四足のMeshyクリーチャーは変換できますか?

できません。VRMはヒューマノイドで、四足動物にはhips、spine、head、腕、脚の階層がなく、対応付けできません。