Conversor VRM para FBX: rig e shape keys

Arraste um .vrm, 0.x ou 1.0, e receba um único FBX binário com o esqueleto, os pesos de skin, as expressões como shape keys e as texturas embutidas, pronto para Unity, Unreal, Maya ou Blender.

O que passa para o outro formato e o que não pode passar

Passa

  • · O esqueleto humanoide com todos os ossos, para que o Humanoid do Unity e o importador do Unreal o reconheçam
  • · Pesos de skin
  • · Blend shapes, como shape keys com os nomes originais
  • · Texturas, embutidas no FBX, sem nenhum arquivo ao lado

Não passa

  • · Spring bones: a física de cabelo e saia é um conceito do VRM sem equivalente no FBX
  • · Configurações de sombreamento MToon: os materiais chegam como PBR simples
  • · Grupos de expressões e metadados do VRM: refaça os presets no motor a partir das shape keys que chegam

Como converter VRM para FBX

  1. Arraste o .vrm para a página. Até 100 MB; as duas versões do VRM são lidas.
  2. O conversor gera um FBX binário no nosso servidor, com as texturas embutidas; leva um minuto para a maioria dos avatares.
  3. Veja a prévia do FBX no navegador e depois baixe. Os dois arquivos são apagados após 3 dias.

Um arquivo só para o motor

O FBX chega completo em si mesmo: abra no Unity, Unreal, Maya ou Blender e as texturas já estão ligadas, que é justamente o que costuma dar errado quando alguém exporta FBX à mão com o modo de caminho deixado em Auto. O esqueleto é o humanoide do VRM, então o mapeamento Humanoid do Unity e a importação de esqueleto do Unreal o resolvem sem ajuda.

O que não cabe no FBX

Tudo o que é específico do VRM: spring bones, os parâmetros do shader MToon, os presets de expressão que dizem quais shape keys formam um sorriso, o bloco de licença. Isso é refeito no lado do motor a partir das shape keys e dos materiais que chegam.

Perguntas

Um arquivo ou uma pasta?

Um FBX binário com as texturas dentro; não há pasta para manter junta.

O rig vai funcionar no Unity ou no Unreal?

Sim. O esqueleto humanoide é preservado, e os dois motores o leem como humanoide.

As expressões vêm junto?

As shape keys vêm, com os nomes. Os presets do VRM que as agrupam não existem no FBX; configure-os no motor.

Por que não exportar do Blender eu mesmo?

Dá para fazer, com o add-on de VRM e o modo de caminho em Copy com as texturas embutidas. Esta página é para quando não há nada instalado.

Quero o contrário, de FBX para VRM.

Esse é o conversor principal, o mesmo processo no sentido inverso.

O que acontece com o meu arquivo?

É enviado, convertido, guardado por 3 dias para a prévia e o download, e depois apagado.

Continue com VRM, mude só a versão

Um app que não aceita o seu VRM geralmente quer a outra versão. O conversor de versão de VRM alterna entre 0.x e 1.0 sem mexer na geometria.