Bite Tech
To download the model, you need to log in.
Description
Installation Instructions
To use this system, your avatar needs the VRC BiteTech prefab, and you need to have the "BiteTech_GUI" app running.
Unity Setup
0 - Make sure you have ModularAvatar in the project - https://modular-avatar.nadena.dev/
1 - Download and import the .unitypackage into your avatar project
2 - Navigate to Assets/VRC BiteTech/, and drag the "Bitetech (MA)" prefab onto your avatar root.
3 - Move the prefab to your avatar's mouth. You should see a red circle with an arrow facing away from the mouth. If you do not see these, make sure Gizmos are enabled in the top right of your Scene view.
4 - (VERY IMPORTANT) If your avatar has any physbones near the head, such as hair, whiskers, nose, etc, set "Allow Grabbing" to "Other", and disable "Allow Self".
5 - Done! Go ahead and upload your avatar!
OSC App
1 - Simply download and run the "BiteTech_GUI" application. If prompted for network access, make sure to select "Allow", otherwise it will not be able to communicate with VRChat.
2 - Done! Enjoy biting your friends!
(To simplify usage in the future, you can create a shortcut for the application, and using programs such as VRCX or OpenVR-Autostarter to launch it automatically)
Usage Instructions
Face tracking is highly recommended. It can be used without face tracking using the manual toggle, in case you don't have it.
Ensure your avatar is updated with the prefab, and that you have the OSC app running
Make an "Open hand" gesture with your right hand (You can pick another gesture in the options if you want)
Keep your mouth open for about half a second
Bring your mouth close to someone's physbone
Close your mouth, you should hear a sound effect, and it should just work!
Troubleshooting
(This section will be updated as problems arise)
If you hear the sound effect but cannot grab any physbones, ensure that you followed step 4 in the Unity setup section. You likely have physbones too close to your mouth, and you're grabbing those instead.
If you find any issues or would like to suggest changes, please let me know in my discord! Thanks <3