How to Make a VRchat Avatar by using Scratch 2022 Guideline

Nov 5, 2022

Virtual Reality has taken the world by a storm. There are an estimated 171 million users of VR worldwide. As of 2022 it is estimated that the VR gaming industry has a market size of $12.13 billion.

In this article, we'll be going over a virtual reality platform called VRChat How to create an avatar for a VRchat avatar and also an easy-to-follow guide to selling VRchat avatars online.

Here's a quick list of links so you can jump ahead to specific topics:

What exactly is VRChat as well VRChat Avatars

VRChat can be described as a virtual reality platform which allows users to interact with others with user-created 3D VRChat avatars and virtual worlds. VRChat has an enormous fan base and allows users to make online characters or even worlds where they could be any character they wish.

Although VRChat was designed specifically for use using virtual reality headsets like the Oculus Rift, users can make use of VRchat as the "desktop" mode designed for the traditional keyboard and mouse.

How to Make an Avatar for VRChat

There are two primary methods to create VRChat avatars:

  • If you are familiar working with 3D models with 3D software, let us go over how to make an original VRChat avatar from the ground up
  • If 3D modeling isn't your wheelhouse, you can create VRChat avatars by using avatar creators online or buying pre-designed 3D model from the internet.

VRChat provides a comprehensive doc about how to create VRChat avatars. Here are the basic steps:

1. Develop a 3D-model or Find a 3D model

If 3D modeling doesn't appeal to you then you could get an 3D model using a variety of different ways:

  • Use avatar creator platforms like Ready Player Me, Tafi or MakeAvatar.

It is a great way to get ready for the future. Player Me allows you to create a free VRChat avatar using a picture or selfie. Tafi lets you create customized VRChat avatars already optimized for PC as well as Oculus Quest. However, some customization options are paid-only.

  •   Commission VRChat avatar creators on Fiverr or Upwork  

It could cost you anywhere from 50 to several hundred dollars to get a satisfactory avatar. Certain Fiverr and Upwork artists might develop their 3D models using the free platforms mentioned earlier, so we recommend clarifying this matter with the artist you'll be working with. If needed, make sure that you have the proper rights to commercialize if you're planning to resell the work of artists.

VRChat advises you to download the 3D model avatar through Unity Asset Store as they tend to be fully rigged. That means there isn't something special in order to have the avatar uploaded.

--

Whatever method you choose to get the 3D model, be sure the 3D model is properly rigged and within a format Unity can accept. In addition, make sure to obtain a license to use the model that you purchased or downloaded for free. Do not use any artists' 3D models without understanding the specific usage rights Also, never sell the work of other artists' 3D model without permission to commercially do so.

After you've got your 3D model in hand the only thing you must do next is to customize your avatar with various facial features, clothing options and hairstyles. Skin tones and other customizable options.

If you're already experienced in the process of creating 3D assets, you could simply build your 3D model from scratch using software such as Blender as well as Maya to create an 3D model. This is the best customizable method of creating VRChat avatars. You are able to build everything!

2. Import 3D Model into Unity project

TIP: From this stage from now, you'll most likely require downloading the Unity Hub that VRChat uses along with the VRChat SDK

Once you've obtained the 3D model that you're happy with, it's time to import it into your Unity project. Be sure to import all relevant textures into your assets folder.

Select your model and click the Rig tab and then check that the Animation Type is set to Humanoid. If you want to make sure to click on the configure button and then review it to make sure that your model's skeleton is correctly mapped.

3. Add 3D Model into a Scene

Drag your 3D model into your Hierarchy or directly into your scene. VRChat recommends having one scene per avatar and placing it at zero, 0. If your avatar isn't sitting up straight, rotate the model until it is. Check that your avatar's dimensions are similar to dimensions of a cube, which is 1x1x1m. Do not go bigger than 5x5x5m.

4. Add an Avatar Descriptor

Select your 3D model on your viewport or hierarchy, and a component VRC_AvatarDescriptor.

The first step is to set the view position by adjusting the values of Y and Z. If your avatar has eyes, the best location for your viewing point (i.e. the grey sphere anchor) is in between your avatar's eyes.

Then, set your avatar's lip sync to ensure that the character's mouth (and other facial attributes) will move/react when you are talking. Other customizations are available such as jaw bone, eyelid types, and more on this video tutorial.

5. Check Your Avatar on The Build Tab

Once you've customized your avatar, the final step is to review that your avatar is good to go in the build window. Go to VRChat SDK, then Show Control Panel then finally Builder. Review and fix any warnings and errors which appear. Below is the information that VRChat mentioned as one of the errors that are most frequently encountered:

Most often, the issue is too many polygons though to fix this you will need to decimate your avatars mesh(es) which should be easy to do then go make it happen, but if not then go back to the beginning and select an alternative model to use for the moment.

6. Upload Avatar

If your avatar is now ready to upload, visit the SDK's control panel on VRChat where you can click the Create & Publishbutton. The SDK will build your avatar, and make it uploaded.

After that, you'll be taken to the upload screen where you can name your avatar, upload images, write descriptions, and many more.

That's it! Your avatar will now be transferred to VRChat. You'll be able to view it on the game or through the Content Manager inside the SDK by clicking VRChat SDK > Show Control Panel Content Manager.

How do you sell VRChat Avatars online

Many creators make thousands or hundreds of dollars a month creating and selling customized user avatars for VRChat. Virtual reality is an expanding market with increasing numbers of people turning into the online realm to socialize and relax.

This is a step-by-step guide on how to sell VRChat avatars on the internet:

1. Create your VRchat avatar ready for sale

  • File for the product- The file that you'll sell is basically a Unity Package that contains your avatar. A few creators also decide to offer the project files (Blender projects, for instance) as an optional download. Think about including a PDF containing terms of use to ensure that customers have a clear understanding of what they can expect when buying your documents (i.e. the rights for personal use vs. commercial right).
  •   Photo thumbnails upload a striking image of your product that shows you as an avatar. It's likely to be one of the main elements that converts the customers visiting your store into customers.
  • Video preview(Optional) Offer a short video preview of your avatar, so that your clients are able to see how it will look like.
  • Product description - Create a short description to describe your avatar. Think of specific audience groups which your avatar could be appealing to. Include important instructions, like hyperlinks for VRChat SDK and Unity if needed.

SELL VRCHAT AVATARS VRCHAT ONLINE

Join more than 130,000 sellers that have created their online business using

2. Set a price

VRChat avatars can be purchased between $15 and hundreds of dollars, depending on the complexity of the model.

If you're selling the avatars you have created on VRChat avatars, you are able to sell your avatars with Pay-What-You-Want pricing. It lets you set a minimum price for the listing of your products, but also allows your customers to buy higher if they wish to. If you have a loyal following who loves your 3D models, this is one way to get your customers to support your company even more!

Additionally, you may use 's subscription feature to invoice your customers per month. In exchange for the monthly fee, you can give your faithful followers avatars every month. Consider this as forming your own fan group!

3. Upload your avatar for sale

When you've completed getting your VRChat avatar in place and have set the price, you're now ready to put it up for customers to buy. This is straightforward to complete. Simply go to the homepage page, enter your email address, then hit the "Get Started" button to register for an account for free. No payment information required.

By default, you will get a custom domain for your store that looks like this .com/[yourstorenamehere]. You can connect a custom domain (www.yourstorename.com) to make the website feel more like your own. It's completely free to join a custom domain to , however, you'll have to buy the domain you want to use first.

Go to the product tab and add a new product. Add your Unity package to the avatar you want to use for your VRChat avatar. will instantly deliver your files to customers when they have completed their payments in your store. You won't need to be involved in the selling process as all of the work is automated (say"hello to earning passive income in your sleep! ).

See this article for additional details on how to create your own store from start to finish (for absolutely nothing! ).

This is a brief listing of the features will be available when you sell VRChat avatars using :

  • Forever-free platform. The only charge is 5percent when you complete a sale, otherwise you'll be able to keep your store at no cost!
  • Payment integration with Paypal and Stripe
  • Instant file delivery
  • Supports multiple or single files using a variety of file formats
  • The ability to display a videos of the VRChat avatar to the product listing
  • Automated UK & EU VAT management for selling internationally

4. Customize your storefront (optional)

You can build an entire website/customize your storefront using 's free drag-and-drop store builder. There are a number of pre-built sections that you can customize, no coding skills or designing skills required.

5. Promote your avatar

Make sure you publish your VRChat avatar on an item listing is the first step to selling. However, you'll have to put your item in front of the people you want to sell it to in order to make the sales!

Here are some ideas on how to promote the value of your VRChat avatars:

  • Create Youtube videos to show how your VRChat looks like in different configurations or make short videos for Tiktok as well as other social media channels
  • Connect to the relevant Discord groups for VRChat to advertise your avatar
  • Create marketing campaigns like discount coupons and referrals, cross-sells and more to gather greater interest

FAQ

What exactly is VRChat SDK?

VRChat SDK VRChat SDK provides users with the ability to create interactive worlds and avatars for VRChat with Unity3D. VRChat gives a step-by-step guide for choosing your SDK in this article. The majority of the tools Unity offers should be compatible with VRChat, including lighting, nav meshes and animations as well as other common Unity capabilities. You can install the SDK with VRChat Creator Companion. VRChat Creator Companion.

How can I build my own virtual world using VRChat?

Yes, addition to being able to build your very own VRChat avatar, you could make your own universe using the VRChat Unity SDK. It will start off as private, which means you can only bring people in by opening up a portal or through inviting them to join. When you're ready to make the world public, you first have to go through the process of submitting your world in Community Labs. Community Labs.

Quick summary: Here's the step-by-step guide on how to make VRChat avatars:

  1. Create 3D model or find 3D models online
  2. Import 3D model into Unity
  3. Add 3D model into a scene
  4. Create a description for your avatar.
  5. Examine your avatar's tab for building
  6. Upload avatar

Summary of the Quick: Here's the step-by-step instructions on how to see VRChat avatars online:

  1. Get your VRChat avatar set to sell
  2. Establish a price
  3. Upload your avatar for sale (free platform recommendation)
  4. Make your storefront unique (optional)
  5. Promote your avatar

Final Reflections

If you're a budding 3D artist, or simply you're a VRChat lover, selling VRChat avatars can be an excellent way to earn some extra cash (while having a blast!). I hope that the tips provided in this post will help you understand how to design VRChat avatars and how to sell them online.