November 1, 2019
Description
After causing many spills while fumbling around in VR trying to locate my drink, I thought I'd put the Vive tracker to some proper use.
Use this adapter to attach an HTC Vive tracker to a beer bottle and use the Beer Finder mod to visualize your drink whilst in VR.
The HTC Vive Tracker Band Adapter by TsubokuLab was used as a reference design and it should work fine too if you already have one.
Beer Finder mod:
The zipped files replaces the ugly HTC tracker mesh with that of a beer bottle with the correct offset and orientation to mimic your real bottle when attached to the tracker. The bottle appears when you press the steamvr system button so you don't need to leave VR to find your drink. Beer stein option also included.
For best results, use a long neck 355 mL or 12 ounce bottle and position the tracker near the bottom of the bottle not in the middle. I've also used a water bottle of similar height without incident.
The main caveat is it doesn't show you where your desk is, so don't stray too far after picking up your drink!
Directions:
Print the adapter (STL file). You will need a suitable adjustable strap 2.5 cm (1") wide to feed through the adapter slots. I used an elastic fabric about 25 cm long and glued velcro to the ends.
Backup the oem tracker files (vr_tracker_vive_1_0.obj, vr_tracker_vive_1_0.mtl, vr_tracker_vive_1_0_diff.png, and vr_tracker_vive_1_0_spec.png). They are located at:
C:\Program Files (x86)\Steam\steamapps\common\SteamVR\drivers\htc\resources\rendermodels\vr_tracker_vive_1_0
Download the .zip file, unzip and replace the files in the directory above.
Note: steamvr seems to use ambient lighting only when in the system screen, so more complex shaders needed to model glass have no effect (which is why the specular map was omitted). This makes the models look a little cartoonish in VR, but doesn't affect the use.
License:
Creative Commons - Attribution - Non-Commercial