How to convert FBX into PMX
There are many ways to convert FBX models into PMX.
- convert to VRM then use VRM2PMXConverter
- use MMD Tools to translate (you can use custom dictionary)
- use Global Translation Popup and import/export CSV (can be used for AI translation)
- use MMD Tools Helper to rename bones and add leg IK
- use MMD Tools Append to de-rig then use Humanoid Renamer
Convert to VRM first, then use VRM2PMX converters
Converting FBX to VRM is relatively simple, and you can use Humanoid Detection (originally for retargeting) so you don’t have to rename bones manually.
Once converted to VRM, you can use VRM2PMXConverter.
Convert directly (MMD Tools Append)
In the case of Blender models (Rigify), deleting control bones is tedious and converting to VRM won’t work.
By using Blender addons like MMD Tools Append or external programs, you can do that automatically and get working MMD models.
Caveats
Please keep in mind that this won’t add any physics/morphs to the model.
You can’t export rigidbody/spring bone physics, so you have to add them in PmxEditor.
All shapekeys will be converted to vertex morphs. For material/UV morphs, you need to make them from scratch in PmxEditor. Bone drivers won’t be converted to bone morphs, so you have to re-add them too.