Skip to content

Avatar Creations for BasisVR

Kerrigan edited this page Jan 6, 2025 · 14 revisions

Easy A to Z Uploading an Avatar

This tutorial is meant to get a basic avatar into BasisVR. You must already have some skill with unity.

  1. Install Unity Hub

  2. Install Unity 6 6000.0.29f1: unityhub://6000.0.29f1/9fafe5c9db65

  3. When installing make sure you also install the Windows Build Support (IL2CPP) module. If you miss adding the module you can always go back to Installs in the unity hub and click on the gear icon and add the module

image

  1. Download Copy of BasisVR

  2. Extract the main.zip

  3. In Unity Hub, Added a project from disk

image

  1. Add the project from Basis-main\Basis

image

  1. Open the project (make sure you open in the right version of unity if you have more than one version installed)

  2. Open a basic scene

image

  1. Add your avatar to unity and make sure the model rig is set to humanoid. Check the BasisVR Wiki if you need more info on this.

image

  1. Add the FXB to your scene

image

  1. Make sure your avatar has a Animator on it and if not make one.

image

  1. Add new component to the root of the avatar: Basis Avatar

image

  1. (Must Do) Add a name and description (make it simple if you want but must have data in them)

image

  1. Make sure to set the skin mesh for your model for face viseme and face blink

image

  1. Turn on Eye and Mouth Gizmo and move them to where it should be

image

  1. Set your visemes. if you are using a VRChat avatar it should looks like this. If you do not have visemes then your mouth will not move.

image

  1. Add your blink blendshape. Much like the visemes, you may already have a blink built in. if not then you will not blink.

image

  1. We will not be added jiggle physics, please refer to the basis wiki for that info.

  2. You should be able to us any URP Shader you want if you want to change shaders.

  3. Click Avatar Bundle

image

  1. Upload the .BasisEncyptedBundle and .BasisEncyptedMeta to direct linking host. Read Basis Wiki for using Google Drive.

image

  1. Save the do not upload password otherwise you will not be able to decode the avatar

  2. In Basis when you open avatar you can paste in the links for the .BasisEncyptedBundle and .BasisEncyptedMeta then paste in the long password from dontuploadmepassword.txt

Clone this wiki locally