Avatar Creation
Start with a clean Creator Companion project and a first private upload, then add menus, PhysBones, materials, locomotion, and polish in small passes.
Pick the next avatar step
Choose the stage you are working on, open the focused guide, then return here when the next part of the avatar is ready.
Get one plain avatar uploaded before adding advanced features.
- Confirm Creator Companion, supported Unity, and Avatar SDK packages.
- Set the Avatar Descriptor, view position, lip sync, and basic scene state.
- Upload privately, then add features and optimize in separate passes.
The Avatar Descriptor is the center of the setup. It controls view position, lip sync, eye look, playable layers, expression assets, colliders, and related avatar behavior.
Avatar Guide Index
Base project and upload
Use this route when the avatar is not uploaded yet or the project setup is still uncertain.
Toggles and appearance
Use this route after the avatar uploads and you are ready for expression menu features.
Dynamics and interaction
Use this route for PhysBones, interactable parts, props, and locomotion helpers.
Voice, rig, and performance
Use this route when the avatar works but needs final presentation and compatibility checks.
VRC Avatars For Dummies
Playlist index
These pages follow DedZedOffishal's VRC Avatars for Dummies playlist, with written checklists, troubleshooting notes, and resource links wrapped around each video.
Keep In Mind
- Upload a simple private version before building complex menus or dynamics.
- Keep expression parameters, saved toggles, synced behavior, and menu pages deliberate.
- Treat optimization as part of creation, especially for materials, textures, PhysBones, contacts, and Quest or Android support.
- Generate or update avatar impostors when you need better visibility for players who cannot load the full avatar.
- Test inside VRChat when a feature depends on runtime behavior, not only the Unity preview.
Help! I do not know where to start.
Start with Creator Companion, the Unity version guide, and Setting up your Avatar Project. Do not debug advanced avatar features until a plain avatar uploads privately.
Help! My avatar works on PC but not Quest.
Use the avatar optimization and Quest compatibility checklists. A Quest-friendly avatar usually needs separate material, shader, component, and performance choices.
Official References
- VRChat Creating Your First Avatar
- VRChat Avatars Documentation
- VRChat Avatar Components
- VRChat Expressions Menu and Controls
- VRChat Avatar Performance Ranks
- VRChat Creator Companion Documentation
This page points to avatar setup, upload, optimization, and troubleshooting guides. Current upload permissions, SDK behavior, avatar limits, and platform requirements should be verified in the official sources and the linked child guides before publishing an avatar.