3 ms·
Yeah, there's not a lot of choice in how you represent an API for a VR headset. You have to give the implementing program a position and orientation at some poi
by moron4hire 7y ago
Yeah, there's not a lot of choice in how you represent an API for a VR headset. You have to give the implementing program a position and orientation at some point. And you have to do it fast. So I think most of the APIs end up pretty similar in concepts because of that. In some cases, the data structures are almost identical, other than the names of fields.
- gmueckl 7y agoThat is true. Some of the OpenVR input event handling and compositor interaction is a bit weird, if you need any of that at all. The rest is quite straightforward. It's not the API itself, but juggling all the different coordinate systems (room, eyes, controllers etc.) that tends to keep things interesting.