The VRChat Documentation Hub

Welcome to the VRChat Documentation hub. You'll find comprehensive guides and documentation to help you start working with VRChat as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started    

VRC_AvatarDescriptor

Describes a VRChat avatar. Required to upload an avatar.

Used to describe the VRChat avatar, one per avatar.

ParameterDescription
View PositionX, Y, Z position of the avatars view point
Default Animation SetAnimation set the avatar should use, options include:
Male - Avatar uses male animation set
Female - Avatar uses female animation set
Custom Standing AnimsSet a AnimatorOverrideController here to set custom animations, example one can be found in Assets > VRCSDK > Examples > Sample Assets > Animation
Custom Sitting AnimsSet a AnimatorOverrideController here to set custom animations, example one can be found in Assets > VRCSDK > Examples > Sample Assets > Animation
Scale IPDShould your IPD scale with your avatar height
Lip SyncWhat type of mouth movement should your avatar use, options include:
Default - Attempts to use a jaw bone if it can't tries to use a Blend Shape
Jaw Flap Bone - Uses a set Jaw bone transform
Jaw Flap Blend Shape - Uses a set Blend Shape on a given SkinnedMeshRenderer
Viseme Blend Shape - Uses multiple Blend Shapes on a given SkinnedMeshRenderer

Updated 9 months ago


VRC_AvatarDescriptor


Describes a VRChat avatar. Required to upload an avatar.

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.