If you'd like to improve your avatar creation skills, take a look at the rest of our avatars documentation. Vrchat allows you to create and upload custom avatars This category explains how to use vrchat's avatars 3.0 sdk. The vrchat creator companion is the easiest and quickest way to get started It installs unity and the vrchat software development kit (sdk) for you Vrchat uses the unity game engine
Avatars and worlds are also created in unity The vrchat sdk allows you to use unity to create avatars and worlds Once your world or avatar is ready, you can upload This upload process is identical to the vrchat pc upload process, although the sdk will be a lot more aggressive with warning you about performance issues. Uploading a custom avatar is a great way to express yourself in vrchat However, unoptimized avatars require more bandwidth, ram, and vram, which decreases vrchat's performance.
You can then import your rigged model into unity and add expressions and controls, avatar dynamics and much more. In the installation screen, choose ios build support and android build support if you'd like to be able to create worlds or avatars for ios, android, and quest. You can now publish your content to vrchat for ios using the build and publish button Make sure to read through content limitations and content optimization to ensure your content is optimized for mobile devices. You can manually upload different versions of your avatar for different platforms by performing multiple uploads without changing the avatar id
WATCH