How to Make A VRchat Avatar by using Scratch [2022 GUIDE]

Nov 5, 2022

Virtual Reality has taken the world by a storm. There are an estimated 171 million VR users around the world. As of 2022 it is estimated that the VR gaming sector is estimated to be worth $12.13 billion.

In this article we'll go over the VR chat platform VRChat and how to build an avatar for a VRchat avatar and also a step-by-step guide on selling VRchat avatars online.

Here's a quick list of hyperlinks that allow you to skip ahead to specific topics:

What exactly is VRChat and VRChat Avatars

VRChat is an internet-based virtual world platform where users can interact with others with user-created 3D VRChat avatars and worlds. VRChat has an enormous fan base that allows fans to build online avatars, or even worlds where they could be whatever they like.

Although VRChat is designed primarily to be used with virtual reality headsets, such as those from the Oculus Rift, users are able to use VRchat using a "desktop" mode that is designed to work with conventional keyboards and mouse.

How do I Make a VRChat Avatar

There are two primary methods to create VRChat avatars:

  • If you're comfortable in creating 3D models using 3D software, then we'll discuss how you can create an avatar for VRChat avatar right from scratch
  • If 3D modeling isn't in your wheelhouse, you can create VRChat avatars with avatar creators online , or by getting a premade 3D model from the internet.

VRChat provides a comprehensive doc for creating VRChat avatars. However, here are the main procedures:

1. Develop a 3D-model or find a model in 3D

If 3D modeling isn't for you You can obtain the 3D model by a couple of various ways:

  • Utilize avatar creation platforms like Ready Player Me, Tafi, or MakeAvatar.

It is a great way to get ready for the future. Player Me allows you to make a completely free VRChat avatar using photos or selfie. Tafi allows you to create your own free VRChat avatars already optimised for PC and Oculus Quest, but some customization options cost money.

  •   Create avatars on commission are available on Fiverr or Upwork.  

The cost could range from about $50 to a few hundred dollars to create an adequate avatar. Some Fiverr or Upwork artists may create their 3D designs using free platforms mentioned earlier, so we recommend clarifying this matter with the artist you'll be working with. If needed, make sure that you obtain the appropriate commercial rights in case you plan to sell the work of artists.

VRChat suggests that you download the 3D model avatar through Unity Asset Store as they typically come fully-rigged. Also, it won't require something special in order to have it up.

--

Regardless of how you decide to get the 3D model, make sure your 3D model is properly rigged and of a format that Unity can accept. Also, be sure that you obtain a license to use the model that you have purchased or downloaded for free. Don't use any artist' 3D models without understanding the exact usage permissions, and definitely don't resell models created by other models by artists 3D models without having permission from a commercial source to do so.

After you've got your 3D model All you need to do next is to customize your avatar by adding facial features, clothing options, hairstyles, skin tones and other customizable options.

If you're familiar working with 3D assets, you can create your 3D model from scratch using software such as Blender and Maya to create an 3D model. This is the most customizable alternative for making VRChat avatars, you can make any thing!

2. Import 3D Model into Unity project

TIP: From this stage from now, you'll most likely require downloading VRChat's Unity Hub that VRChat uses in addition to 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 associated textures to your assets folder.

Select your model Click on the Rig tab and then make sure your Animation Type is set to Humanoid. You may want to click on the configure button and then review it to make sure that your model's skeleton has been mapped correctly.

3. Add 3D Model into a Scene

Drag the 3D model you created into the Hierarchy or in the scene. VRChat recommends having only one scene for each avatar, and placing it at zero, 0. If the avatar doesn't stand straight, turn the model until it's. Make sure that your avatar's size is similar to the size of a unit cube. That's 1x1x1m. Don't go over 5x5x5m.

4. Create an Avatar Descriptor

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

Start by setting the position of your view by changing the Y and Z values. If your avatar sports head, the suggested place for your avatar's view point (i.e. the grey sphere anchor) is between the avatar's eyes.

Set up your avatar's lip sync in such a way that your avatar's mouth (and other facial features) reacts when you speak. You can find other customizations including jaw bone types eyes, types of eyelids, and more on this tutorial video.

5. Check Your Avatar on The Build Tab

Once you've customized your avatar final step is to review that your avatar is ready for the Builder window. Visit VRChat SDK, then Show Control Panel followed by Builder. Examine and correct any warnings or errors that pop up. Here's the information that VRChat listed 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 to do it, but if you don't just go back and choose another model for now.

6. Upload Avatar

If your avatar is now ready for upload, go to the VRChat SDK control panel, and click on the Build and publishbutton. The SDK will build your avatar, and make it uploaded.

Then, you'll be directed to the upload screen , where you'll have the option to choose your avatar, upload your image or write descriptions and many more.

That's it! Your avatar will now be transferred to VRChat. You'll be able to view it within the game as well as through the content manager in the SDK via VRChat SDK > Show Control Panel > Content Manager.

How to sell VRChat Avatars online

Many artists earn hundreds even thousands of dollars each month designing and selling custom user avatars to VRChat. Virtual reality is a growing market with increasing numbers of people turning into the online world to relax and socialize.

This is a step-by-step instruction on how to market VRChat avatars on the internet:

1. Make sure you have your VRchat avatar set to sell

  • The product fileThe file you'll offer for sale is a Unity Package that contains your avatar. A few creators also decide to add projects (Blender projects, for instance) as an optional download. You could consider including a PDF document with terms of usage so that your customers have an understanding of the terms is expected when they purchase your files (i.e. personal use rights vs commercial right).
  •   Image thumbnails - Upload an appealing picture of your store's product of your avatar. It's likely to be one of the main reasons that can turn your store visitors into paying customers.
  • Preview of video(Optional) Offer the short video of your avatar so your customers are able to visualize what your avatar will appear as.
  • Product description - Create a short description to describe your avatar. Consider the specific audiences which your avatar could attract. Include important instructions, such as the links to VRChat SDK and Unity if you require.

Sell VRCHAT AVATARRS ONLINE

Join over 130,000 sellers who have started their online business using

2. Determine a cost

VRChat avatars typically sell for anywhere from $15 to hundreds of dollars, depending on the sophistication of your avatar.

If you're selling your VRChat avatars, you are able to sell your avatars using Pay-What-You-Want pricing. It lets you set the minimum amount for your listing on your website however, it also permits your customers to pay you higher if they wish to. If you have a loyal following who loves your 3D designs, this is one way to get the customers you have to help your company even more!

Additionally, you may use 's subscription feature to invoice your customers per month. As a reward for an annual subscription, you can give your faithful followers avatars per month. Imagine this as creating your own personal avatar fan club!

3. Upload your avatar for sale

When you've completed getting your VRChat avatar set and your price, it's time to put it up for buyers to purchase. With , this is really straightforward to complete. Simply go to the homepage page, type in your email address and select the "Get started" option to create an account that is 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 free to connect an individual domain however, you'll have to buy your own domain first.

Click on the Products tab to create the new product. Add your Unity package for the avatar you want to use for your VRChat avatar. The files will be delivered instantly to your customers when they have completed their payments through your online store. It is not necessary to participate in the selling process as all of the work is automated (say hello to earning passive income in your sleep! ).

Read this article to find details on how you can create your own store from start to finish (for absolutely nothing! ).

Here's a quick list of features that will be available when you sell VRChat avatars using :

  • Forever-free platform. You'll only get charged 5% when you make an order, and you get to maintain your shop for free!
  • Payment integrations via Paypal and Stripe
  • Instant file delivery
  • Supports single or multiple files that use a variety of formats.
  • Ability to include video preview of the VRChat avatar to the product's listing
  • Automatic UK & EU VAT management for selling internationally

4. Make your storefront unique (optional)

It is possible to create your own website or shopfront by using the drag-and-drop builder. It comes with a variety of pre-built sections you can modify without any programming or design expertise required.

5. Promote your avatar

Make sure you publish your VRChat avatar on the product's listing is the initial stage to sell your product. But you'll need to get your item in front of your target audience to get sales!

Here are some ideas on how to promote you VRChat avatars:

  • Make Youtube videos to show how your VRChat is like in various settings , or make videos for Tiktok or other social media platforms.
  • Connect to the relevant Discord communities to VRChat and promote your avatars
  • Set up marketing promotions including discount coupons, referrals, cross-sell, and much more to generate more interest

FAQ

What is VRChat SDK?

VRChat SDK VRChat SDK provides users with the ability to create interactive worlds and avatars for VRChat with Unity3D. VRChat gives an tutorial on how to select your SDK by clicking here. Most tools that Unity provides should work in VRChat including lighting, nav meshes, particles, animations along with other typical Unity features. You can install the SDK with the VRChat Creator Companion.

Can I create my own world on VRChat?

As well as being able to create your own VRChat avatar, users could make your own world using VRChat's Unity SDK. It'll start as private, which means that you are able to bring users to join by opening the portal, or by inviting friends. Once you are ready to open your world to the public You must first complete the procedure of making your world available for review by Community Labs. Community Labs.

A Quick Overview: Here's a step-by-step guide on how to create a 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. Add an avatar description
  5. Check your avatar's build tab
  6. Upload avatar

Quick Summary: Here's the steps-by-step procedure to see VRChat avatars online:

  1. Have your VRChat avatar ready for sale
  2. Set a price
  3. Upload your avatar for sale (free platform recommendation)
  4. Customize your storefront (optional)
  5. Promote your avatar

Final thoughts

You may be a aspiring 3D artist, or simply you're a VRChat enthusiast selling VRChat avatars could be an excellent way to earn some extra cash (while having a blast!). We hope the advice provided in this post has helped you learn exactly how to make VRChat avatars as well as ways to market them online.