So the steamvr-openhmd is the first attempt at bringing openhmd to steam?
Christoph Haag
@ChristophHaag
you could always use OSVR-OpenHMD and then SteamVR-OSVR, but with OSVR-OpenHMD you still need an OSVR configuration file for every HMD so it's not a very good solution
Michael Speth
@MonkyGames_twitter
Yea, probably just better to use OSVR natively in that case
Christoph Haag
@ChristophHaag
I think OSVR also supports building a distortion mesh from sampling, just like SteamVR so the same method for distortion correction should work for OSVR-OpenHMD, and then I would have to look into how to get the rest of the display parameters into OSVR without config files
OpenHMD's long term plan involves creating a rendering library OpenHMD-gfx or so, that can then also do direct mode etc but not much has been done yet
Michael Speth
@MonkyGames_twitter
Can you do direct mode via steamvr?
Christoph Haag
@ChristophHaag
but there are several people around OpenHMD who have what it takes to do that, working with Vulkan, Wayland, OpenXR etc.
Michael Speth
@MonkyGames_twitter
wow
Christoph Haag
@ChristophHaag
you mean direct mode with SteamVR-OpenHMD? I have no idea :)
Michael Speth
@MonkyGames_twitter
yea
DirectMode works (at least the last time I tried) with steamvr-osvr
Christoph Haag
@ChristophHaag
direct mode for radv is currently being finished, if that works I'll experiment with it a bit
Michael Speth
@MonkyGames_twitter
I have nvidia so that has been availbe at the driver level for a while now
Christoph Haag
@ChristophHaag
apparently keith packard got sidetracked a lot so it took a long time to do it properly
So OpenHMD is converging toward an OSVR-like ecosystem (minus the client-server bit)?
Christoph Haag
@ChristophHaag
well the goal is to make HMDs work with on a free software stack, however that's best done
rumor is it's being made into an OpenXR runtime
Michael Speth
@MonkyGames_twitter
is OpenXR in development?
Christoph Haag
@ChristophHaag
yes, still all secret
Michael Speth
@MonkyGames_twitter
cool cool
Kevin Godby
@godbyk
OpenXR is currently under development, yes. OpenXR will define a standard/specification. And I think they will be providing an open-source implementation as well.
I kinda want to replace the OpenHMD dummy devices with a simulated hmd + controller that do some movements so you can try stuff even when no hmd is connected