safespaces
safespaces copied to clipboard
Network HMD adapter module
A number of HMDs, especially toward the lower end (less powerful, but also less expensive and thus likely to be more common), are wireless: Oculus's Go or Quest, HTC's Vive Focus, etc, and of course Google Cardboard or even the Nintendo Switch. A network HMD module abstraction to which these can connect would be most appreciated.
Per-HMD modules would likely be required as well, reflecting the capabilities and modes supported by each. Connections from the HMD to safespaces would need to be done using matching platform-specific applications on the target hardware - so this is a big project, but thinking about the network abstraction up front will make this easier in the long run.
See also: ImmersedVR, BigScreen Beta, VirtualDesktop
Sorry for the delay, I somehow didn't get notifications for this project - anyhow, the network parts are actually close to usable, src/tools/netproxy. It doesn't do the VR specific negotiation yet, but it's not that many hours of work.