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!