GuiasGuia4 min de leitura
Como fazer o rig de um avatar de VRChat sem o Mixamo
Quatro jeitos de fazer o rig de um avatar sem o Mixamo, e o caminho inteiro de um modelo a um avatar Humanoid na Unity, com dedos.
As pessoas costumam procurar outro caminho quando o Mixamo diz "unable to map your existing skeleton", quando o personagem tem uma cauda, asas ou um casaco enorme que atrapalha os marcadores, ou quando simplesmente não querem uma conta Adobe. Veja as alternativas, e o caminho completo com a que nós fazemos.
Quatro jeitos de fazer o rig de um avatar de VRChat
| Ferramenta | Como funciona | Dedos | Além de humanoides | Roda em | Custo |
|---|---|---|---|---|---|
| Blender com Rigify | À mão: posicione um esqueleto modelo, gere o rig, pinte os pesos | Sim | Sim, se você montar | Windows, Mac, Linux | Grátis |
| AccuRIG 2 | Automático, a partir de marcadores que você posiciona | Sim | Humanoides, inclusive com proporções incomuns | Só Windows; exportar exige uma conta ActorCore | Grátis |
| Auto-Rig Pro | Um add-on do Blender que posiciona o rig a partir de alguns marcadores | Sim | Sim, animais incluídos | Blender | De $25 a $50, pagamento único |
| afk.ai | Uma IA posiciona as articulações e pinta os pesos | Sim, com três articulações cada | 15 tipos de corpo | O seu navegador | Grátis para experimentar |
O Rigify dá o maior controle e não custa nada, mas conte com uma noite de pintura de pesos na primeira vez. O AccuRIG é o mais parecido com o Mixamo, com marcadores mais tolerantes, no Windows. O Auto-Rig Pro é o que muitos usuários de Blender acabam adotando. O afk.ai é o mais rápido se você não quer aprender rigging de jeito nenhum.
Com o afk.ai, passo a passo
- Exporte seu modelo em FBX, GLB, OBJ ou VRM, ou um ZIP com as texturas. Um personagem, de pé, com os braços um pouco afastados do corpo.
- Arraste para o afk.ai/rig e escolha Humanoid. A IA posiciona as articulações, dedos incluídos, e pinta os pesos de skin em cerca de um minuto.
- Confira as dobras. Toque Walk, uma dança e um aceno. Se um cotovelo ou um joelho dobra no lugar errado, abra Adjust, Rig, Move joints e arraste a articulação.
- Baixe. Escolha as animações que você quer como emotes e baixe o GLB, ou use Download rig only (só o rig).
- Transforme em FBX no Blender. File, Import, glTF 2.0. Depois File, Export, FBX, com Add Leaf Bones desligado e Apply Scalings em FBX All. Testamos isso com um download do afk.ai no Blender 5.2: todos os 66 ossos e todas as animações vieram junto. Ou pule o Blender: escolha FBX na hora de baixar, ou use o conversor do afk.ai.
- Configure na Unity 2022.3 como qualquer avatar: aba Rig, Humanoid, depois Configure e confira os espaços (veja a tabela abaixo). Adicione um VRC Avatar Descriptor, defina a view position e faça Build & Publish. O nosso guia de Mixamo para VRChat cobre esses passos, os emotes e as poses; eles são os mesmos para qualquer avatar Humanoid.
O esqueleto, e onde a Unity o coloca
O esqueleto humanoide do afk.ai tem os mesmos nomes do manequim da Unreal Engine. Na tela Configure da Unity, os espaços recebem estes ossos:
| Espaço na Unity | Osso do afk.ai |
|---|---|
| Hips | pelvis |
| Spine, Chest, Upper Chest | spine_01, spine_02, spine_03 |
| Neck, Head | neck_01, head |
| Shoulder, Upper Arm, Lower Arm, Hand | clavicle, upperarm, lowerarm, hand (_l e _r) |
| Upper Leg, Lower Leg, Foot, Toes | thigh, calf, foot, ball (_l e _r) |
| Thumb, Index, Middle, Ring, Little | thumb, index, middle, ring, pinky de 01 a 03 |
O VRChat precisa do Neck e do Chest; os dois estão lá. Não há ossos de olhos nem de mandíbula, então use as blend shapes do próprio modelo para a sincronia labial e para piscar.

root └ pelvis └ spine_01 └ spine_02 └ spine_03 └ neck_01 └ head └ clavicle_l └ upperarm_l └ lowerarm_l └ hand_l └ thumb_01_l thumb_02_l thumb_03_l └ index_01_l index_02_l index_03_l └ middle_01_l middle_02_l middle_03_l └ ring_01_l ring_02_l ring_03_l └ pinky_01_l pinky_02_l pinky_03_l └ clavicle_r ... (o mesmo do lado direito) └ thigh_l └ calf_l └ foot_l └ ball_l └ thigh_r ... (o mesmo do lado direito)Não é humano? Avatares de criatura
O afk.ai também faz o rig de animais de quatro patas e com cascos, pássaros, dragões, dinossauros e mais, cada um com um esqueleto feito para aquele corpo. Na Unity eles são importados como rig Generic, e não Humanoid, e o VRChat trata avatares Generic de um jeito diferente dos humanoides, então teste com o Build & Test antes de publicar.
- Dragão
- Quatro patas
- Com cascos
- Dinossauro
- Aranha
- Peixe
Perguntas frequentes
Existe algum jeito de fazer o rig de um modelo para o VRChat sem ser com o Mixamo?
Sim. Faça o rig à mão no Blender com o Rigify, use o AccuRIG 2 (grátis, Windows) ou o add-on Auto-Rig Pro para Blender, ou deixe uma IA fazer o rig no navegador com o afk.ai. Qualquer um deles dá um esqueleto que a Unity consegue configurar como avatar Humanoid.
O rig do afk.ai tem dedos?
Sim. Cada dedo e o polegar têm três articulações, que a Unity mapeia nos espaços de dedo dela, então os gestos de mão aparecem no VRChat.
Posso fazer o rig de um modelo do VRoid ou VRM assim?
Sim, arraste o arquivo VRM para o afk.ai/rig do jeito que ele está e escolha Use its skeleton (usar o esqueleto dele). Ele mantém os próprios ossos e pesos de skin, e os spring bones dele balançam o cabelo e a saia enquanto as animações tocam. O download é um GLB com esse balanço gravado nas animações, não física ao vivo, então, para um avatar de VRChat que mantenha a física, a exportação para VRChat do próprio VRoid ainda é o melhor caminho. O nosso guia de animação VRM mostra o resto.
Ele configura sincronia labial ou rastreamento dos olhos?
Não. Ele adiciona um esqueleto e pesos de skin e não mexe no rosto. A sincronia labial e o piscar usam as blend shapes do próprio modelo, definidas no VRC Avatar Descriptor.
Vai funcionar no Quest?
O rig vai. Se o avatar vai ter uma boa classificação no Quest depende do seu modelo: avatares para celular ficam Good abaixo de uns 10.000 triângulos, e precisam do próprio build de Android.
Por que converter para FBX se a Unity lê GLB?
Avatares de VRChat normalmente são configurados a partir de um FBX com o importador Humanoid da Unity, e a maioria dos guias e ferramentas de VRChat conta com isso. Converter no Blender leva um minuto e evita surpresas.
Faça o rig e anime o seu modelo
Uma IA faz o rig no seu navegador, e depois centenas de animações tocam nele. Baixe um único GLB para qualquer engine.
Mais guias
Tutorial
VRM para FBX, GLB para FBX e de volta: um conversor 3D que mantém as animações
Qualquer modelo 3D para GLB, FBX, USDZ, OBJ ou STL no seu navegador, mantendo o esqueleto, os pesos de skin, cada keyframe e as formas do rosto.
Guia
Retargeting de animação: adicione animações a um modelo que já tem rig
Adicione animações a um modelo riggado mantendo o esqueleto, os pesos de skin, a física e as animações que ele já tem.
Tutorial
Animação VRM: envie um VRM e receba de volta com animações e com a física dele
Envie um VRM, mantenha o esqueleto e os spring bones dele e baixe com as animações que você escolher. O rastreamento facial vem a seguir.