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

  1. 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.
  2. O modelo é lido no nosso servidor e gravado como um FBX binário com as texturas dentro.
  3. 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.