Haï (XR)
banner
just.hai-vr.dev
Haï (XR)
@just.hai-vr.dev
Building tools to benefit users, not platforms.

Account operated by Haï~, see: https://docs.hai-vr.dev/links
You can support me on Patreon: http://patreon.com/vr_hai

Sites: https://hai-vr.booth.pm, https://hai-vr.dev
Probably won't be a day one purchase because I don't have the same daily interest in VR as back when I had posted this. bsky.app/profile/just...
November 12, 2025 at 8:53 PM
I rarely have the desire to get in VR these days. I was forced to perform a battery replacement when my controller instantly turned off after charging it, and it completely zapped my remaining motivation.
Maybe it's yet another sign. I've been considering skipping VR New Years' Eve 2026.
November 11, 2025 at 6:22 PM
November 9, 2025 at 11:22 AM
My first Windows mini PC, fanless. bsky.app/profile/just...
November 6, 2025 at 5:53 PM
Enough modals for today
November 5, 2025 at 2:37 PM
"OK Google, Scan QR Code"
"I am a text-based AI" mate

What the fuck happened to OK Google, just open the goddamn app like you used to
November 3, 2025 at 9:49 PM
Just learned today that adding uncompressed files to a compressed 7z archive sequentially will compress them less well than creating a compressed 7z archive that contains all of those uncompressed files all at once
October 30, 2025 at 8:41 AM
Yet another absurdity, I opened the task manager because my computer was chugging, and turns out all 32GB of RAM was occupied; but if I sort by memory usage, it doesn't even show accurate information; and then it wouldn't even kill the process. bsky.app/profile/just...
October 25, 2025 at 12:59 PM
XYVR has been updated with a contribution from art0007i, who has added ChilloutVR live session monitoring.
Now, the address book can display Resonite, VRChat, and ChilloutVR sessions in a single view.

(Resonite looks different because users can be in multiple sessions simultaneously)
October 21, 2025 at 3:10 AM
I've tried training a machine learning model for the first time
Arm bend prediction based on motion capture data of my own arm
October 20, 2025 at 11:44 AM
October 19, 2025 at 10:34 AM
Scrap that, what the fuck
October 16, 2025 at 5:02 AM
October 13, 2025 at 5:16 PM
€0.50 well spent
October 13, 2025 at 4:28 AM
Yet another IK solver.
October 11, 2025 at 5:56 AM
It's great to see lilToon and Poiyomi Toon working in URP on Unity 6. They have both been updated to support Adaptive Probe Volumes within the past three months.
October 9, 2025 at 4:00 PM
In addition to Resonite and VRChat, this now supports importing ChilloutVR accounts from the API (and as usual, merging them with existing accounts).
No live updates yet, but it shouldn't be too hard.
September 22, 2025 at 2:27 AM
September 17, 2025 at 11:01 PM
Since you can be connected to multiple Resonite worlds at the same time, it makes for a weird as fuck data model.
I haven't decided how to display that yet
September 15, 2025 at 1:13 AM
For the first time I switched from a VRChat instance to a Resonite session because I saw friends were playing there. I ended up spending the rest of the evening in Resonite.
XYVR is already doing its job 👍 bsky.app/profile/just...
September 13, 2025 at 4:28 AM
We're on the right track, I can see the active sessions of my Resonite and VRChat contacts all mixed together bsky.app/profile/just...
September 12, 2025 at 6:08 PM
Fuck me, I can't trust any of this
September 12, 2025 at 1:27 AM
Got Resonite world names working bsky.app/profile/just...
September 11, 2025 at 4:51 AM
Super happy about how this project is going.
It was just supposed to be a personal app, but I sort of want to have it usable by others.
- Address book usable offline, even when access to an account was lost.
- Embraces the use of multiple accounts across social VR apps (and within the same app).
September 8, 2025 at 12:10 AM
"I don't know what useEffect does but my React app works" starter pack
September 3, 2025 at 2:29 AM