Skip to content

Prepare your Avatar

Z4urce edited this page Sep 23, 2024 · 6 revisions

1. Set up the components

  1. Add a VRC Contact Receiver component to each bone where you wear your tracker.
  2. Ensure proper positioning, shape type and size.
  3. Enable "Allow Others" in the Filtering settings and disable the other options.
    • Do not enable "Allow Self" unless you know what you are doing! Enabling it while the receiver collides with another collider on you will result on constant collision. In this case no haptic feedback will be generated.
  4. Define which collision tags will trigger haptics by adding specific collision tags.
  5. Set the Receiver Type to Proximity.
  6. Come up with a unique name for the parameter (e.g., 'LeftFootTouched').

unity

2. Add the parameters

Add the assigned parameters from the previous step to your avatar's parameters. They should be set to Float, default value 0, and Saved and Sync should be disabled.

params

3. Upload your avatar

⚠️ If you are updating an existing avatar, clear the AppData\LocalLow\VRChat\VRChat\OSC\ directory to ensure VRChat recognizes the new parameter.

Clone this wiki locally