196 Replies
there
I will preface my work by saying I'm not incredibly experienced with rust, I've been working with it for only a few months now.
So I've just been going through and refactoring some simple error handling stuff to make it nicer
So some projects handle errors differently
urge to ask you if you wanna make stardust clients is rising
@Skull is it possible that we could build monado-gui to be generic in terms of it's XR backend?
Like you can point it to SteamVR, or Monado, or Stardust?
Or do you think that's out of scope for this project?
stardust isn't a backend yet
and it was def mostly tailored towards monado
and stardust won't really be something you launch separately ideally
when we can shove it onto a standalone linux headset
So stardust XR is what exactly then, sorry I'm not really familiar with the stardust project
ok so it's basically a system UI
the idea is you run monado for the drivers and reprojection
then stardust to use your 2D (eventually XR) apps through it
and openxr apps connect to stardust
Monado has that autorunner merge request should anyone be willing to see what's up.
You can custom tailor a monado build tree to launch stardust and serve up the XR bindings
i made a good description
You could cook stardust into an autorun config
An XR system UI to make using all your 2D—and eventually OpenXR—apps together intuitive, accessible, and fun by using community-made virtual objects as interfaces.
So it launches with the session lib
so what, telescope?
oh i see
yea
so like the steamvr overlay
It uses some xml type stuff to specify and launch binaries
Kiiinda but more spatially and intuitively oriented instead of point and click flat panel
and it's not meant to be an overlay