Please note: This tool is a solo developer side project, currently in the development phase, and your feedback is useful to shape its future.
( I am in no way affiliated with Woojer or VrChat)
This application offers two primary functions to elevate your VR immersion:
Tired of fight Windows audio settings or physically connecting your Woojer Vest S3 to your VR headset? BAVE VRC Haptic Vest Link simplifies this process. Once your vest is connected to your PC via Bluetooth, simply launch the application. It will automatically detect the Woojer Vest S3 and begin mirroring the audio output from your VR application directly to the vest.
This means you can experience the woojer vest functionality without needing to change any Windows audio configurations or physically tether your vest to your VR headset.
(a small delay may be introduced due to the nature of Bluetooth communication.)
Ensure the Woojer Vest S3 is turned on and connected to your Windows PC via Bluetooth.
Start the BAVE VRC Haptic Vest Link application.
The application will automatically recognize your connected Woojer Vest S3 and attempt to mirror the system audio.
Extend the vest functionalities with the VRChat OSC (Open Sound Control) functionality of BAVE VRC Haptic Vest Link. This feature allows you to receive OSC commands directly from VRChat, enabling custom haptic feedback triggered by in-world events.
Contact-Based Vibrations: Configure VR-Contacts on your VRChat avatar. When these contacts are activated by other users, BAVE VRC Haptic Vest Link will receive the OSC signal and send a low-frequency vibration to your Woojer Vest S3, adding a tactile dimension to social interactions.
Proximity-Based Feedback: By adding a single proximity contact to your avatar, the tool can interpret the distance to a designated target. As the target moves closer or further away, the frequency of the vibration on your vest will dynamically change, allowing you to feel their movement.
Ensure your Woojer Vest S3 is turned on and connected to your Windows PC via Bluetooth.
Start the BAVE VRC Haptic Vest Link application.
Configure OSC contacts on your VRChat avatar to send signals to the application.
Experience tactile feedback based on your avatar's interactions and the proximity of other elements in VRChat.
The BAVE VRC Haptic Vest Link application features a straightforward graphical user interface (GUI) that allows you to easily adjust the following settings:
Volume: Control the intensity of the haptic feedback.
Lower Frequency: Set the lower bound of the frequency range for the vibrations.
Upper Frequency: Set the upper bound of the frequency range for the vibrations.
Help Us Improve!
As BAVE VRC Haptic Vest Link is currently in development, your feedback is valuable. Please feel free to share your experiences, suggestions, and any issues you encounter. Your input will help us make this tool even better for the VR community.
Prepare your avatar with the contacts receivers: Download the unity package of the avatar contact template (bottom link).
Align and resize all the contacts receivers to your avatar bones. Configure the parent constraint of every contact to the desired bone. The package is pre-configured to work with VRCFury. If you don't have it, manually add the parameters to your parameters list. You can create more contact with more parameters, maintaining the naming system.
My first VR App uploaded on Meta Horizon store
BAVE's Trigonometry LAB (alpha version) is a very basic app with handtraking that permits you to manipulate 2 points inside a 1x1x1 box.
You can see the points coordinates, spawn a medium point and activate a line between them.
You can use it to undestand how transorms location works in unity in a 3d interactive way.
That's it.