
After installing the bhaptics Player and enabling OSC in VRChat, you’ll need a bHaptics-compatible Avatar to receive feedback in VRChat. In this guide, we'll walk you through how to integrate bHaptics into your Avatar.
<aside>
If you’re not familiar with Unity, we recommend using a Featured Avatar provided by bHaptics.
</aside>
<aside> 💡
If you already have your own VRChat Avatar, and you just want to add the bHaptics feature to your avatar…
Skip to “Step 3. Set up your Unity Project”.
</aside>

Follow the official VRChat documentation to install VRChat Creator Companion. It provides everything you need to create a VRChat Avatar, including installing Unity 2022, downloading the VRChat SDK, creating an Avatar project, managing packages, and more.
<aside> ⚠️
Install Unity 2022, not 2019!
We officially support Unity 2022.3.22f1 for VRChat, and Unity 2019 is no longer officially supported.
</aside>
Next, you will need to create a Unity project for your Avatar.
Open the VRChat Creator Companion, select New Project, and select Unity 2022 Avatar Project, name for your project, choose a location, and select Create Project.
![]()
After creating the Avatar Project, you can check that the essential packages are already installed. You can also add more useful packages from the list.
Refer the official VRChat Docs for more information.
Once you’ve prepared the Avatar project, you need to manually add the remaining essential packages to your project.
Download the bHaptics VRChat Avatar Package and import it into your project. (Or, check our GitHub releases.)

Download the av3-animator-as-code ZIP file from GitHub. Make sure the branch name is V1-2022-04.
