How to Make a VRchat Avatar using Scratch 2022 Guideline

Nov 5, 2022

Virtual Reality has taken the world by storm. There are an estimated 171 million VR users around the world. In 2022, the VR gaming market will be valued at $12.13 billion.

In this post we'll go over the VR chat platform VRChat and how to create an avatar for a VRchat avatar, and an easy-to-follow guide to how to sell VRchat avatars on the internet.

Here's a list of quick hyperlinks that allow you to skip forward to particular topics:

What exactly is VRChat and VRChat Avatars

VRChat is an online virtual world that lets users interact with others with user-created 3D VRChat avatars as well as worlds. VRChat is a hugely popular platform that allows fans to build online avatars, and even entire worlds in which they can look like any character they wish.

While VRChat is specifically designed to be used using virtual reality headsets like the Oculus Rift, the users can make use of VRchat as an "desktop" mode that is designed to work with conventional keyboards and mouse.

How to Make a VRChat Avatar

There are 2 main ways to make VRChat avatars:

  • If you're comfortable in creating 3D models with 3D software, then we'll explain how to create an original VRChat avatar from scratch
  • If 3D modeling isn't in your field of interest, you can design VRChat avatars using avatar creators online , or by getting a premade 3D model from the internet.

VRChat offers a complete guide on how to make VRChat avatars. But here are the general steps:

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

If 3D modeling isn't your thing, you can get the 3D model using a variety of different ways:

  • Make use of avatar-creation platforms, such as Ready Player Me, Tafi, or MakeAvatar.

It is a great way to get ready for the future. Player Me allows you to design a totally free VRChat avatar using photos or selfie. Tafi permits you to make your own free VRChat avatars that are already optimised for PC as well as Oculus Quest, but some customization options are paid-only.

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

The cost could range from about 50 to several hundred dollars for a satisfactory avatar. Some Fiverr and Upwork creators might create their 3D models using the free platforms we have mentioned above We recommend discussing this with the artist that you're working with. If necessary, be sure that you obtain the appropriate commercial rights in case you plan to sell the artists' work.

VRChat advises you to download the 3D model avatar through Unity Asset Store as they typically come fully-rigged. In other words, there isn't something special in order to have it up.

--

Whatever method you choose to obtain your 3D model, be sure your 3D model is fully rigged and is in a format Unity accepts. Additionally, you should make sure to obtain a licence to utilize the model that you bought or downloaded free of charge. Don't use any artist' 3D models without understanding exactly what permissions to use Also, don't sell the work of other models by artists 3D model without the commercial rights to do so.

Once you have a 3D model in hand All you need to do is personalize your character with a variety of facial features, clothing options, hairstyles, skin tones and other customizable options.

If you're already experienced with making 3D assets, you can easily create your 3D model by hand using programs like Blender and Maya to make the 3D model. This is the best customizable method of creating VRChat avatars. You are able to build anything!

2. Import 3D Model into Unity project

TIP: From this stage to the next, you'll likely have to download the 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. Make sure you import any related textures into the assets folder.

Select the model you want to use, click on the Rig tab and then ensure that you have the Animation Type is set to Humanoid. It is possible to check and configure to confirm that your model's skeleton has been mapped correctly.

3. Add 3D Model into a Scene

Drag the 3D model you created into your Hierarchy or into the scene. VRChat recommends having only one scene for each avatar, with the settings set to 0,0,0. If the avatar isn't standing straight and straight, you can rotate the model until it is. Be sure your avatar's size is similar to the size of a unity cube, which is 1x1x1m. Do not go bigger than 5x5x5m.

4. Include an Avatar Description

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 location for your view point (i.e. the anchor of the grey sphere) lies the area between the eyes of your avatar.

Set your avatar's lip sync in such a way that your model's lips (and other facial characteristics) responds to your speak. You can find other customizations including jaw bone types or eyelids types, as well as other options on this video tutorial.

5. Check Your Avatar on The Build Tab

Once you've finished customizing your avatar, the final step is to check that your avatar is ready to be displayed in the building window. Navigate to VRChat SDK, then Show Control Panel, and finally Builder. Examine and correct any errors and warnings that appear. Here's what VRChat listed as one of the most common errors:

the most common error 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 do so but if not then go back to the beginning and select other models for now.

6. Upload Avatar

Once your avatar is ready for uploading, log into the SDK's control panel on VRChat where you can click the Build & Publishbutton. The SDK will then build your avatar and have ready to upload.

Afterward, you'll be brought to the upload screen where you'll be able to name your avatar, upload images 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 or via the content manager in the SDK via VRChat SDK > Show Control Panel > Content Manager.

How do you sell VRChat Avatars online

There are many creators who make hundreds or thousands of dollars a month designing and selling custom user avatars on VRChat. Virtual reality is an expanding business with more users turning to the virtual realm to socialize and relax.

Here's a step by step guide on how to sell VRChat avatars on the internet:

1. Get your VRchat avatar ready for sale

  • File for the productThe file you'll sell is basically an Unity Package that contains your avatar. A few creators also decide to add the project files (Blender projects, for instance) in a download that is available as an option. Consider including a PDF file that contains the terms of service in order to give your clients a clear understanding of what they can expect when buying the documents (i.e. the rights for personal use vs. commercial use rights).
  •   Photo thumbnails upload a striking product photo of your avatar. It is likely to be one of the primary reasons that can turn the customers visiting your store into customers.
  • Video preview(Optional) You can provide an image of a video that shows your avatar, so that your clients are able to visualize what your avatar will appear as.
  • Product description - Create a short description to describe your avatar. Consider the specific audiences to whom your avatar might be appealing to. Include important instructions, including the links for VRChat SDK and Unity if you require.

SELL VRCHAT AVATARS VRCHAT ONLINE

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

2. Set a price

VRChat avatars can be purchased for anywhere from $15 to hundreds of dollars depending on the complexity of your avatar.

If you're selling the avatars you have created on VRChat avatars, then you can offer your avatars for sale using Pay-What You-Want pricing. This allows you to set the minimum amount for your listing on your website, but also allows your customers to pay you extra if they'd prefer to. If you've got a loyal audience who love your 3D images, this could be the best way to convince the customers you have to help your business even more!

Additionally, you may make use of the subscription option to charge your customers each month. As a reward for the monthly fee it is possible to offer your loyal followers free avatars each month. Consider this as forming your very own avatar fan group!

3. Upload your avatar for sale

Once you've completed getting your VRChat avatar in place and have set your price, it's time to offer it to customers to buy. With , this is really straightforward to complete. Just go to the home 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 free to connect your custom domain , but you'll need to purchase your own domain first.

Go to the product tab to create an item to the product. Add your Unity package to an avatar on VRChat avatar. will instantly deliver your files to your customers when they have completed their transactions on your store. You won't need to be involved in selling as everything is done automatically (say hello to earning passive income in your sleep! ).

Read this article to find details on how you can get your store set up from the beginning (for free! ).

This is a brief list of features that will be available when you sell VRChat avatars by using :

  • Forever-free platform. You'll only get charged 5percent when you complete a sale, otherwise you get to maintain your shop for free!
  • Payment integration with Paypal and Stripe
  • Instant file delivery
  • Supports multiple or one file using a variety of file formats
  • Option to show a an image preview of the VRChat avatar to the listing of products
  • Automated UK & EU VAT management for selling internationally

4. Personalize your storefront (optional)

It is possible to create your own website or storefront using 's free drag-and-drop builder. There are a number of pre-built sections that you can customize, no coding skills or design skills needed.

5. Promote your avatar

Be aware that publishing your VRChat avatar in a product listing is the initial stage to sell your product. But you'll need to get your offering in front your intended audience in order to generate results!

Here are some ideas about how you can advertise your VRChat avatars:

  • Create Youtube videos to show how your VRChat is like in various settings or create short videos on Tiktok or other social media channels
  • Join the relevant Discord communities for VRChat and promote your avatars
  • Create marketing campaigns including discount coupons and referrals, cross-sells and much more to generate greater curiosity

FAQ

What exactly is VRChat SDK?

The VRChat SDK provides users with the possibility of creating avatars, interactive environments and worlds in VRChat by using Unity3D. VRChat offers an guide to choosing your preferred SDK by clicking by clicking here. A majority of the features that Unity provides should work in VRChat including lighting, nav meshes, particles, animations, and other standard Unity features. It is possible to install the SDK by using VRChat Creator Companion. VRChat Creator Companion.

How can I build my own universe on VRChat?

Yes, addition to being able to build your very own VRChat avatar you could build your own virtual universe using the VRChat Unity SDK. It'll start as private, which means that you are able to bring users into your world by opening the portal, or by inviting them to join. When you're ready to make the world public, you first have to complete the procedure of submitting your community for review by The Community Labs.

A Quick Overview: Here's a step-by-step guide on how to make VRChat avatars:

  1. Find or create a 3D model 3D models online
  2. Import 3D model into Unity
  3. Add 3D model into a scene
  4. Create a description for your avatar.
  5. Review your avatar on the build tab
  6. Upload avatar

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

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

Final thoughts

Whether you're an aspiring 3D artist, or simply you're a VRChat enthusiast selling VRChat avatars is a great way to make some extra cash (while having lots of fun!). We hope the advice provided in this post can help you know how to design VRChat avatars, and also how to sell them online.