VRChat ready checklist
Unity import โ step by step
- Install VRChat Creator Companion (free) and create an Avatars project (Unity 2022.3).
- Import the GLB: Unity can't read GLB directly, so open it in Blender (free) โ File โ Import โ glTF, then File โ Export โ FBX, with the Armature included. Drag the FBX into your Unity project's Assets.
- Select the FBX โ Rig โ Animation Type: Humanoid โ Configure. The bone names in this export match Unity's humanoid map, so it should auto-map. Fix any bone in red, then Done.
- Drag the model into a scene. Add Component โ VRC Avatar Descriptor. Set View Position between the eyes.
- Lip sync: in the Descriptor, Lip Sync Mode โ Viseme Blend Shape, then Auto Detect. The export carries all 15 visemes named
vrc.v_*, so they map automatically.
- Eye look: assign the two eye bones. For Quest, switch the materials to VRChat Mobile shaders and keep the avatar under the Quest limits โ this export is already far under them.
- SDK โ Build & Publish. Upload as Private first, test in VRChat, then go public.
Bone map (what Unity sees)
This app is a generator: every avatar it exports is your own creation from an original parametric base โ no Ready Player Me geometry or textures are used.