Conversor PMX para FBX: MMD dentro de uma engine
Compacte o .pmx ou o .pmd em ZIP junto com a pasta de texturas e arraste o ZIP. Sai um único FBX binário com o esqueleto sob os nomes japoneses, os morphs como shape keys e as texturas embutidas.
O que passa para o outro formato e o que não pode passar
Passa
- · O esqueleto, com os nomes japoneses dos ossos como o autor os escreveu
- · Pesos de skin
- · Morphs, como shape keys com os nomes originais
- · Texturas, embutidas no FBX
Não passa
- · Física: corpos rígidos e juntas são do próprio MMD e não têm equivalente em FBX
- · Sphere maps e texturas toon: os materiais chegam como PBR simples
- · Movimentos VMD: eles não estão no arquivo do modelo
Como converter PMX em FBX
- Compacte em ZIP a pasta do modelo como ela foi distribuída, com o .pmx e a pasta tex, e arraste o ZIP. Até 100 MB.
- O modelo é lido no nosso servidor e gravado como um FBX binário com as texturas dentro.
- Veja a prévia do FBX no navegador e baixe. Os dois arquivos são apagados após 3 dias.
Os ossos D
Rigs de MMD costumam trazer dois conjuntos de ossos das pernas: 左足 e 右足, que os movimentos controlam, e 左足D e 右足D, aos quais a malha está ligada pelos pesos e que seguem o primeiro conjunto por meio de restrições dentro do MMD. O FBX mantém os dois, mas nenhuma restrição vem junto, então numa engine a malha segue os ossos D. Anime esses ossos, ou torne os ossos D filhos dos ossos simples no seu programa 3D, e as pernas se mexem.
Para onde vai o FBX
Unity, Unreal, Maya e Blender o abrem com as texturas aplicadas. Para apps de VTuber, o formato certo é VRM, não FBX: o conversor MMD para VRM lê o mesmo ZIP.
Perguntas
O que eu envio?
Um ZIP da pasta do modelo: o .pmx e as texturas. O .pmx sozinho vira um modelo cinza.
Os nomes japoneses dos ossos são mantidos?
Sim, exatamente como o autor os escreveu.
Os morphs vêm junto?
Sim, como shape keys com os nomes deles.
Por que a malha da perna não acompanha quando giro o 左足?
Porque a malha está ligada pelos pesos ao 左足D. Anime os ossos D, ou torne-os filhos dos ossos simples.
Dá para reproduzir movimentos VMD no FBX?
Não diretamente; VMD é um formato próprio do MMD. Converta o movimento em um programa que leia VMD, ou siga pelo caminho do VRM com um VRMA.
Posso converter um modelo que baixei?
Só se os termos dele permitirem; muitos autores de MMD proíbem a conversão.
Para VTubing, faça um VRM
O conversor MMD para VRM lê o mesmo ZIP e grava um avatar com os ossos mapeados e os morphs como expressões.