I’m working on getting OpenHMD integrated with Urho. Progress so far:
- CMake build system for linking OpenHMD and hidapi into a Urho app.
- Ported the Oculus Manager from the OpenHMD Ogre demo
- Ported the Oculus shader
- Created a renderpath for Oculus rendering.
Baby steps… Here’s a screen shot of a totally boring test scene…
Also, a quick question: does anyone know how OpenHMD transfers the frame buffers to the device? Does it just “know” about the window it’s being called from? There doesn’t seem to be anything in the update loop about pushing textures…I’m sure it works, I’d just like to understand how this works.