Conversor Mixamo para VRM: rig mapeado, dedos também

Arraste um personagem do Mixamo exportado como FBX Binary com skin e receba um VRM para VSeeFace, Warudo e VNyan. Os ossos mixamorig são mapeados no humanoide do VRM, até os dedos, e as texturas vêm junto. Grátis, sem cadastro.

Personagem ou clipe: o Mixamo entrega os dois

O Mixamo exporta duas coisas diferentes que parecem iguais por fora. O download de personagem traz a malha e o esqueleto; o download de movimento traz o esqueleto e o clipe, sem malha. O conversor de modelos precisa de uma malha, então um clipe arrastado aqui é recusado como RIG_WITHOUT_MESH e recebe a sugestão do caminho de animação. Um clipe que você quer usar em um avatar vai para o conversor FBX para VRMA, onde é transferido para o humanoide do VRM (retarget) e roda em qualquer VRM.

Escolha FBX Binary na janela de exportação do Mixamo. A forma em texto do FBX não pode ser lida, nem por este conversor nem pela maioria dos importadores.

Uma malha estática? O Mixamo faz o rig de graça

Um VRM precisa de ossos, então um modelo sem esqueleto é recusado como NO_ARMATURE; isso é comum em modelos extraídos de jogos e em modelos gerados por IA. Envie a malha para o Mixamo, deixe a ferramenta de rig automático posicionar os marcadores, baixe o resultado como FBX Binary com skin e arraste esse arquivo para cá. O rosto não vem com o rig: as expressões dependem de shape keys no arquivo de origem.

Nomes de ossos do Mixamo que o conversor mapeia

O prefixo mixamorig: é removido antes da comparação do nome, então as linhas valem quer o arquivo escreva mixamorig:Hips, mixamorigHips ou só Hips. Aparece o lado esquerdo; o direito é igual.

Osso do MixamoOsso do humanoide do VRM
mixamorig:Hipships
mixamorig:Spinespine
mixamorig:Spine1chest
mixamorig:Spine2upperChest
mixamorig:Neckneck
mixamorig:Headhead
mixamorig:LeftArmleftUpperArm
mixamorig:LeftForeArmleftLowerArm
mixamorig:LeftHandleftHand
mixamorig:LeftUpLegleftUpperLeg
mixamorig:LeftLegleftLowerLeg
mixamorig:LeftFootleftFoot

Além do tronco e dos membros, LeftShoulder e RightShoulder viram os ombros do VRM, LeftToeBase e RightToeBase os dedos do pé, e as cinco cadeias de dedos são resolvidas articulação por articulação: LeftHandThumb1 a 3 são os ossos proximal, intermediário e distal do polegar, e indicador, médio, anelar e mínimo seguem o mesmo padrão. As duas grafias do prefixo, com dois-pontos e colada, são lidas da mesma forma.

O que pode dar errado com um arquivo do Mixamo

Uma conversão que não consegue terminar informa qual destes casos encontrou.

RIG_WITHOUT_MESH

O arquivo tem um esqueleto e nenhum personagem: é um download de movimento, não um modelo.

Siga o caminho de animação sugerido, ou baixe o personagem com skin se o objetivo era o modelo.

IMPORT_FAILED

Não foi possível ler o FBX; um FBX em texto (ASCII) é a causa comum.

Exporte de novo como FBX Binary, opção que a própria janela do Mixamo oferece.

NO_TEXTURES

O rig foi convertido, mas faltam todas as texturas que o arquivo cita: um arquivo de modelo aponta para as imagens pelo nome e não as contém.

Compacte o FBX com a pasta de texturas em um ZIP e arraste o ZIP.

NO_ARMATURE

Não há esqueleto no arquivo: é uma malha estática.

Aplique o rig automático do Mixamo e baixe como FBX Binary com skin, depois converta esse arquivo.

Perguntas frequentes

Convertendo um personagem do Mixamo: o passo a passo

Baixe o personagem do Mixamo como FBX Binary com skin, arraste para esta página, confira o resultado em 3D e baixe o .vrm. Os ossos são mapeados e as texturas vêm junto, sem você precisar renomear nada.

Posso usar uma animação do Mixamo em um VRM?

Sim, pelo conversor FBX para VRMA: o clipe é transferido para o humanoide do VRM (retarget), então o .vrma roda em qualquer VRM, no VMagicMirror, no Unity com o UniVRM ou no visualizador daqui. Abrir o conversor FBX para VRMA →

RIG_WITHOUT_MESH em um arquivo do Mixamo: o que significa

Que é um download de movimento: esqueleto e clipe, sem geometria. O conversor reconhece esse formato e sugere o caminho de animação.

Preciso renomear os ossos mixamorig?

Não. O prefixo é retirado antes da comparação, e a grafia colada que o three.js grava é lida igual à grafia com dois-pontos do Blender.

Qual versão do VRM sai?

VRM 0.x, que o VSeeFace, o VNyan e o Warudo leem. Se um app pedir 1.0, o conversor de versão troca o arquivo. Abrir o conversor de versão do VRM →

Tem algum custo?

Não. Todas as ferramentas da Shapeweld são grátis, e não há cadastro.