GuideGuida4 min di lettura
Come riggare un avatar VRChat senza Mixamo
Quattro modi per riggare un avatar senza Mixamo, e tutto il percorso da un modello a un avatar Humanoid in Unity, dita incluse.
Di solito si cerca un'altra strada quando Mixamo dice "unable to map your existing skeleton", quando il personaggio ha una coda, le ali o un enorme cappotto che manda all'aria i marker, o quando semplicemente non si vuole un account Adobe. Ecco le alternative, e il percorso completo con quella che abbiamo creato noi.
Quattro modi per riggare un avatar VRChat
| Strumento | Come funziona | Dita | Oltre gli umanoidi | Gira su | Costo |
|---|---|---|---|---|---|
| Blender con Rigify | A mano: posizioni uno scheletro template, generi il rig, dipingi i pesi | Sì | Sì, se lo costruisci tu | Windows, Mac, Linux | Gratis |
| AccuRIG 2 | Automatico, dai marker che posizioni | Sì | Umanoidi, anche con proporzioni insolite | Solo Windows; l'export richiede un account ActorCore | Gratis |
| Auto-Rig Pro | Un add-on di Blender che posiziona il rig a partire da pochi marker | Sì | Sì, animali inclusi | Blender | Da $25 a $50, una tantum |
| afk.ai | Un'AI posiziona i joint e dipinge i pesi | Sì, tre joint ciascuno | 15 tipi di corpo | Il tuo browser | Gratis da provare |
Rigify ti dà il controllo massimo e non costa nulla, ma la prima volta mettiti in conto una serata di weight painting. AccuRIG è la cosa più simile a Mixamo, con marker più tolleranti, su Windows. Auto-Rig Pro è la scelta su cui si fermano molti utenti di Blender. afk.ai è il più rapido se non vuoi proprio imparare il rigging.
Con afk.ai, passo passo
- Esporta il tuo modello in FBX, GLB, OBJ o VRM, oppure come ZIP con le sue texture. Un solo personaggio, in piedi con le braccia un po' staccate dal corpo.
- Trascinalo su afk.ai/rig e scegli Humanoid. L'AI posiziona i joint, dita incluse, e dipinge i pesi di skinning in circa un minuto.
- Controlla le pieghe. Riproduci Walk, un ballo e un saluto. Se un gomito o un ginocchio si piega nel punto sbagliato, apri Adjust, Rig, Move joints e trascinalo.
- Scarica. Scegli le animazioni che vuoi come emote e scarica il GLB, oppure Download rig only.
- Trasformalo in FBX in Blender. File, Import, glTF 2.0. Poi File, Export, FBX, con Add Leaf Bones disattivato e Apply Scalings impostato su FBX All. L'abbiamo provato con un download di afk.ai in Blender 5.2: sono arrivate tutte le 66 ossa e ogni animazione. Oppure salta Blender: scegli FBX quando scarichi, o usa il convertitore di afk.ai.
- Configuralo in Unity 2022.3 come qualsiasi avatar: scheda Rig, Humanoid, poi Configure e controlla gli slot (la tabella qui sotto). Aggiungi un VRC Avatar Descriptor, imposta la view position e fai Build & Publish. La nostra guida a Mixamo per VRChat spiega questi passaggi, le emote e le pose; sono gli stessi per qualsiasi avatar Humanoid.
Lo scheletro, e dove lo mette Unity
Lo scheletro umanoide di afk.ai ha gli stessi nomi del manichino di Unreal Engine. Nella schermata Configure di Unity, gli slot prendono queste ossa:
| Slot di Unity | Osso di 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 da 01 a 03 |
VRChat ha bisogno del Neck e del Chest; ci sono entrambi. Non ci sono ossa per occhi o mandibola, quindi per il lip sync e il battito delle palpebre usa le blend shape del tuo modello.

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 ... (uguale a destra) └ thigh_l └ calf_l └ foot_l └ ball_l └ thigh_r ... (uguale a destra)Non umano? Avatar di creature
afk.ai rigga anche animali a quattro zampe e ungulati, uccelli, draghi, dinosauri e altro, ognuno con uno scheletro fatto per quel corpo. In Unity si importano come rig Generic invece che Humanoid, e VRChat tratta gli avatar Generic in modo diverso dagli umanoidi, quindi provalo con Build & Test prima di pubblicare.
- Drago
- Quadrupede
- Ungulato
- Dinosauro
- Ragno
- Pesce
Domande frequenti
C'è un modo per riggare un modello per VRChat oltre a Mixamo?
Sì. Riggalo a mano in Blender con Rigify, usa AccuRIG 2 (gratis, Windows) o l'add-on Auto-Rig Pro per Blender, oppure lascia che lo rigghi un'AI nel browser con afk.ai. Ognuno ti dà uno scheletro che Unity può configurare come avatar Humanoid.
Il rig di afk.ai ha le dita?
Sì. Ogni dito e il pollice hanno tre joint, che Unity abbina ai suoi slot delle dita, quindi i gesti delle mani si vedono in VRChat.
Posso riggare così un modello VRoid o VRM?
Sì, trascina il file VRM su afk.ai/rig così com'è e scegli Use its skeleton. Mantiene le sue ossa e i suoi pesi di skinning, e i suoi spring bone fanno oscillare capelli e gonna mentre le animazioni sono in riproduzione. Il download è un GLB con quell'oscillazione integrata nelle animazioni, non una fisica in tempo reale, quindi per un avatar VRChat che mantenga la sua fisica l'export per VRChat di VRoid resta la strada migliore. La nostra guida all'animazione dei VRM mostra il resto.
Configura il lip sync o l'eye tracking?
No. Aggiunge uno scheletro e i pesi di skinning e lascia stare il viso. Il lip sync e il battito delle palpebre usano le blend shape del tuo modello, impostate nel VRC Avatar Descriptor.
Funzionerà su Quest?
Il rig sì. Se l'avatar avrà un buon rank su Quest dipende dal tuo modello: gli avatar per mobile hanno il rank Good sotto circa 10.000 triangoli, e hanno bisogno di una loro build Android.
Perché convertire in FBX se Unity sa leggere i GLB?
Gli avatar VRChat di solito si configurano da un FBX con l'importatore Humanoid di Unity, e quasi tutte le guide e gli strumenti per VRChat danno per scontato che ci sia. Convertire in Blender richiede un minuto ed evita sorprese.
Rigga e anima il tuo modello
Un'AI lo rigga nel tuo browser, poi lo vedi muoversi con centinaia di animazioni. Scarica un unico GLB per qualsiasi engine.
Altre guide
Tutorial
Da VRM a FBX, da GLB a FBX e ritorno: un convertitore 3D che mantiene le animazioni
Qualsiasi modello 3D in GLB, FBX, USDZ, OBJ o STL nel browser, mantenendo scheletro, pesi di skinning, ogni keyframe e le forme del viso.
Guida
Retargeting delle animazioni: aggiungi animazioni a un modello già riggato
Aggiungi animazioni a un modello riggato mantenendo il suo scheletro, i pesi di skinning, la fisica e le animazioni che ha già.
Tutorial
Animazione dei VRM: carica un VRM e ricevilo indietro con le animazioni e la sua fisica
Trascina dentro un VRM, mantieni il suo scheletro e i suoi spring bone, e scaricalo con le animazioni che scegli. Il face tracking arriva a breve.