HandleidingenGids4 min leestijd
Zo rig je een VRChat-avatar zonder Mixamo
Vier manieren om een avatar te riggen zonder Mixamo, en de hele weg van een model naar een Humanoid-avatar in Unity, vingers inbegrepen.
Meestal gaan mensen op zoek naar een andere manier als Mixamo "unable to map your existing skeleton" zegt, als het personage een staart, vleugels of een enorme jas heeft waardoor de markeringen niet kloppen, of als ze gewoon geen Adobe-account willen. Hier zijn de alternatieven, en de hele route met het alternatief dat wij maken.
Vier manieren om een VRChat-avatar te riggen
| Tool | Hoe het werkt | Vingers | Meer dan humanoïden | Draait op | Kosten |
|---|---|---|---|---|---|
| Blender met Rigify | Met de hand: plaats een sjabloonskelet, genereer de rig, schilder de weights | Ja | Ja, als je het bouwt | Windows, Mac, Linux | Gratis |
| AccuRIG 2 | Automatisch, op basis van markeringen die je plaatst | Ja | Humanoïden, ook met vreemde verhoudingen | Alleen Windows; voor exporteren heb je een ActorCore-account nodig | Gratis |
| Auto-Rig Pro | Een Blender-add-on die de rig plaatst op basis van een paar markeringen | Ja | Ja, dieren inbegrepen | Blender | $25 tot $50, eenmalig |
| afk.ai | Een AI plaatst de joints en schildert de weights | Ja, met elk drie gewrichten | 15 lichaamstypes | Je browser | Gratis te proberen |
Rigify geeft je de meeste controle en kost niets, maar reken de eerste keer op een avond weights schilderen. AccuRIG komt het dichtst bij Mixamo, met markeringen die meer vergeven, op Windows. Auto-Rig Pro is waar veel Blender-gebruikers uiteindelijk voor kiezen. afk.ai is het snelst als je helemaal geen riggen wilt leren.
Met afk.ai, stap voor stap
- Exporteer je model als FBX, GLB, OBJ of VRM, of als ZIP met de textures. Eén personage, staand, met de armen een beetje van het lichaam af.
- Sleep het op afk.ai/rig en kies Humanoid. De AI plaatst de joints, vingers inbegrepen, en schildert in ongeveer een minuut de skin weights.
- Controleer waar hij buigt. Speel Walk, een dansje en een zwaai af. Buigt een elleboog of knie op de verkeerde plek, open dan Adjust, Rig, Move joints en sleep hem.
- Download. Kies de animaties die je als emotes wilt en download de GLB, of kies Download rig only.
- Maak er een FBX van in Blender. File, Import, glTF 2.0. Daarna File, Export, FBX, met Add Leaf Bones uit en Apply Scalings op FBX All. We hebben dit getest met een download van afk.ai in Blender 5.2: alle 66 botten en elke animatie kwamen goed door. Of sla Blender over: kies FBX bij het downloaden, of gebruik de converter van afk.ai.
- Stel hem in Unity 2022.3 in zoals elke avatar: tabblad Rig, Humanoid, dan Configure en controleer de vakken (zie de tabel hieronder). Voeg een VRC Avatar Descriptor toe, stel de View Position in en kies Build & Publish. Onze Mixamo-handleiding voor VRChat behandelt die stappen, de emotes en de poses; ze zijn hetzelfde voor elke Humanoid-avatar.
Het skelet, en waar Unity het neerzet
Het humanoïde skelet van afk.ai heeft dezelfde namen als de mannequin van Unreal Engine. In het Configure-scherm van Unity krijgen de vakken deze botten:
| Vak in Unity | Bot van 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 en _r) |
| Upper Leg, Lower Leg, Foot, Toes | thigh, calf, foot, ball (_l en _r) |
| Thumb, Index, Middle, Ring, Little | thumb, index, middle, ring, pinky 01 tot 03 |
VRChat heeft de Neck en de Chest nodig; die zijn er allebei. Er zijn geen oog- of kaakbotten, dus gebruik de eigen blend shapes van je model voor lipsync en knipperen.

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 ... (rechts hetzelfde) └ thigh_l └ calf_l └ foot_l └ ball_l └ thigh_r ... (rechts hetzelfde)Geen mens? Avatars van wezens
afk.ai rigt ook viervoeters en hoefdieren, vogels, draken, dinosaurussen en meer, elk met een skelet dat voor dat lichaam gemaakt is. In Unity worden die geïmporteerd als Generic-rig in plaats van Humanoid, en VRChat behandelt Generic-avatars anders dan humanoïden, dus probeer het eerst met Build & Test voordat je publiceert.
- Draak
- Viervoeter
- Hoefdier
- Dinosaurus
- Spin
- Vis
Veelgestelde vragen
Kan ik een model voor VRChat ook anders riggen dan met Mixamo?
Ja. Rig het met de hand in Blender met Rigify, gebruik AccuRIG 2 (gratis, Windows) of de add-on Auto-Rig Pro voor Blender, of laat een AI het in de browser riggen met afk.ai. Elk daarvan geeft je een skelet dat Unity als Humanoid-avatar kan instellen.
Heeft de rig van afk.ai vingers?
Ja. Elke vinger en de duim hebben drie gewrichten, die Unity aan zijn vingervakken koppelt, dus handgebaren zijn te zien in VRChat.
Kan ik op deze manier een VRoid- of VRM-model riggen?
Ja, sleep het VRM-bestand zoals het is op afk.ai/rig en kies Use its skeleton. Het houdt zijn eigen botten en skin weights, en zijn spring bones laten het haar en de rok meezwaaien terwijl de animaties spelen. De download is een GLB waarin die zwaai in de animaties gebakken zit, geen live fysica, dus voor een VRChat-avatar die zijn fysica houdt, is de eigen export van VRoid voor VRChat nog steeds de betere route. Onze handleiding voor VRM-animatie laat de rest zien.
Stelt het lipsync of eye tracking in?
Nee. Het voegt een skelet en skin weights toe en laat het gezicht met rust. Lipsync en knipperen gebruiken de eigen blend shapes van je model, ingesteld in de VRC Avatar Descriptor.
Werkt het op Quest?
De rig wel. Of de avatar op Quest een goede rang krijgt, hangt af van je model: mobiele avatars krijgen de rang Good onder ongeveer 10.000 driehoeken, en hebben hun eigen Android-build nodig.
Waarom omzetten naar FBX als Unity GLB kan lezen?
VRChat-avatars worden normaal ingesteld vanuit een FBX met de Humanoid-importer van Unity, en de meeste handleidingen en tools voor VRChat gaan daarvan uit. Omzetten in Blender kost een minuut en voorkomt verrassingen.
Rig en animeer je model
Een AI rigt het in je browser, waarna je er honderden animaties op afspeelt. Download één GLB voor elke engine.
Meer handleidingen
Stappenplan
VRM naar FBX, GLB naar FBX en terug: een 3D-converter die de animaties houdt
Elk 3D-model naar GLB, FBX, USDZ, OBJ of STL in je browser, met behoud van het skelet, de skin weights, elke keyframe en de gezichtsvormen.
Gids
Animatie-retargeting: animaties toevoegen aan een model dat al gerigd is
Voeg animaties toe aan een gerigd model en houd het skelet, de skin weights, de fysica en de animaties die het al had.
Stappenplan
VRM-animatie: upload een VRM en krijg hem terug met animaties en zijn fysica
Sleep er een VRM in, houd zijn skelet en spring bones, en download hem met de animaties die je kiest. Face tracking komt hierna.