Avatar Setup - SutekhVRC/VibeCheck GitHub Wiki

VibeCheck isn't attached to any unity prefabs/setups. You can use VibeCheck with any animator logic you want to make, VibeCheck supports boolean and float parameters. This could be a single VRChat Contact Receiver script, or a complex feature set where an animator sends different float/boolean values to different motors on a toy. This can allow fun interactions with your avatar like slapping a butt or pulling a chain etc.

OSC

  • VibeCheck can be configured so that each feature/motor of a toy can be assigned to different/multiple OSC addresses.
  • VibeCheck toy input reads Float & Boolean parameters.
  • If you add a parameter to an avatar remember to refresh the OSC config. Use the Refresh OSC button in the VibeCheck settings. The button in game never works for me.

Supported Penetration Systems

TPS

The VibeCheck TPS implementation is equivalent to the old way to use TPS it is just automatically handled in the TPS input processor now. This may be changed in the future.

SPS

The VibeCheck SPS implementation for the most part, follows the SPS creator's haptics app OGB's algorithm.

?PS

We want to add more penetration systems! If you are making one or know of one you want added let us know in the Discord, or file an issue on the github page!