Conversor FBX para VRMA: clipes para qualquer VRM

Arraste um clipe de movimento em .fbx ou .glb, por exemplo um download do Mixamo, e receba um .vrma. O movimento é transferido para o humanoide do VRM (retarget), então um único arquivo roda em qualquer avatar VRM, e você o vê em um modelo antes de baixar.

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

Passa

  • · O movimento do corpo, em cada osso humanoide que o clipe anima
  • · O movimento dos dedos, quando o clipe tem
  • · O ritmo e a duração do clipe

Não passa

  • · O root motion que desloca o personagem pelo chão: o clipe roda no lugar
  • · Ossos fora do humanoide: objetos de cena, caudas, segmentos extras da coluna
  • · Animação facial: um .vrma leva ossos e direção do olhar (LookAt), não shape keys

Como converter FBX para VRMA

  1. Baixe o movimento do Mixamo como FBX Binary, com ou sem skin, e arraste para cá. Um GLB com um clipe também serve. Até 100 MB.
  2. O clipe é lido no nosso servidor, transferido para o humanoide do VRM e gravado como .vrma.
  3. Reproduza no avatar de prévia e depois baixe. Os arquivos são apagados após 3 dias.

Por que um clipe do Mixamo precisa de conversão

Um clipe do Mixamo anima ossos mixamorig de um esqueleto específico. Um VRM tem o próprio humanoide, com a própria pose de repouso, então reproduzir o clipe direto dobra o modelo do jeito errado. O retarget lê a rotação de cada osso no clipe, expressa essa rotação no humanoide do VRM e grava o resultado como VRMA, o formato de animação do VRM, que qualquer app compatível com VRMA reproduz em qualquer avatar.

Personagem ou clipe

Um download de personagem do Mixamo traz uma malha e é um modelo, não um clipe; esta página não o aceita e indica o conversor de modelos. Um download de movimento traz um esqueleto e o movimento, e é isso que esta página espera.

Perguntas

Quais arquivos posso enviar?

Um FBX binário ou um GLB que traga um clipe de animação: downloads do Mixamo, exportações do Blender ou do Unity.

Vai rodar no meu avatar?

Sim, em qualquer VRM: o clipe é gravado sobre o humanoide do VRM, então o modelo não importa.

Onde posso usar um .vrma?

No VMagicMirror, no VRM Posing Desktop, no Unity pelo UniVRM, no Blender pelo add-on VRM, no VRoid Hub e no visualizador e no editor de poses deste site.

Meu arquivo do Mixamo é um personagem, não um movimento.

Então o lugar dele é o conversor FBX para VRM; esta página recebe clipes de movimento.

Quero movimentos prontos.

Há doze na página da biblioteca de animações, grátis para ver e baixar.

O que acontece com o meu arquivo?

É enviado, convertido, fica guardado por 3 dias e depois é apagado.

Precisa de um avatar para reproduzir?

Um modelo com rig vira VRM no conversor FBX para VRM; os clipes prontos estão na biblioteca de animações.