Monocular mode w Layers

Hello, is there any way to get a build that has layers and supports monocular mode? I want to try experimenting with the API using layers on a machine that doesn't have VR. It looks like the monocular builds were taken out of the github actions a few months ago
16 Replies
andybak
andybak3y ago
Monoscopic mode is still there but there's a bug that means you can't control it properly. I've got a hacky fix but it's not the right way to fix it so we left it out of the build. If you're comfortable running from Unity then do that. Otherwise I can do a quick build for you. Actually - I just tried it and I can't get a working monoscopic build. There's two options - use an older version from back when Monoscopic still worked, or run it inside Unity. we definitely had layers before we switched to xr so there's a version out there i can probably find
Mana👽
Mana👽3y ago
How badly is it broken? I don't need it to "work" to a point where it's totally usable, I just need to be able to import an existing project and verify that stuff I'm doing with the API works as intended (e.g. enabling/disabling layers, changing the colors of strokes). The use case here is just that I want to develop a script on another machine that doesn't have VR, then copy it over to my VR machine
andybak
andybak2y ago
The main problem at the moment is doing a build at all. So - either download the Unity project and run it inside Unity - or use an older build. The easier is simpler for me as I don't have to find you an old build but depends if you mind doing the extra steps to get it working inside Unity?
Mana👽
Mana👽2y ago
Ok cool thanks for your help. I think I already found an older build
inventadero
inventadero2y ago
Hi @spectralmana could ü please share the way to work with #Monoscopic Mode ( wich version of OB and some details) 😺 🙏🏾 i'm interested to do this in Linux (or w10 too) Thanks ~ ~ ~ Ok, there is One version here working Monoscopic Mode on GNU/Linux Debian 11 https://github.com/icosa-gallery/open-brush/actions/runs/2780804113 Folowwing the instructions https://docs.openbrush.app/user-guide/monoscopic-mode ...but when IMPORTing a Model can't scale to apreciate it : /
andybak
andybak2y ago
Yeah. There’s no support for scaling things in monoscopic mode (it’s a fairly complex interaction and monoscopic mode is pretty bare bones. This is the kind of niche use case I’d like to support via the API: https://docs.openbrush.app/user-guide/open-brush-api
andybak
andybak2y ago
I’ve continually adding new commands to the API and this is probably something currently lacking but I’m not near my PC to check right now. Feel free to try it out and let me know if it’s the kind of thing that would work for you.
inventadero
inventadero2y ago
Thanks Andybak!! seems to be amazing posibilities there!! i could see it when i1ll finish the current project ( my mind could explode right now 😉 i'm so code-ignorant (only have some kind of crazy intuition 🙂 Already so happy to can see/handle in GNU/Linux the work done in W Oculus Rift by now!!
andybak
andybak2y ago
Yeah - the API is pretty simple to use. Buzz me when you have a braincell free!
Mana👽
Mana👽2y ago
My apologies! My husband is actually the one helping me with all of this, and we have not made much progress yet 😅
dwillington
dwillington2y ago
@andybak , am trying to find an old "Linux Monoscopic Experimental.zip". Looked below given what I could find on discord, no luck... Following the instructions https://docs.openbrush.app/user-guide/monoscopic-mode https://github.com/icosa-gallery/open-brush/actions/runs/2780804113 https://github.com/rapka/open-brush/tree/monoscopic-controls#bleeding-edge-releases The old builds have long since expired. Can someone show me show me how to rebuild or ideally pass me a zip for Ubuntu (or other distro)? I would like to get this working in Linux as we are considering exposing to students...
andybak
andybak2y ago
@mikeage @mikesky Do you know a good tag or commit we could make a branch off from when CI could still build Linux monoscopic?
mikesky
mikesky2y ago
Anything from before xr_v2 merge should work fine
andybak
andybak2y ago
Here you go: https://github.com/IxxyXR/open-brush/actions/runs/3725071646#artifacts I could probably update that branch fairly easily with any newer changes to the API (if there's anything missing)
dwillington
dwillington2y ago
Huge thanks! I couldn't get it to run on CentOS 7, but it worked on Ubuntu 16. I think the comment I found on Discord was from @inventadero (Oct/28/2022) saying it was working on Debian 11. Would be good to know the general OS requirements...But it's working for me. And it's on a VirtualBox setup b/c I'm running Windows...
dwillington
dwillington2y ago
Want results from more Discord servers?
Add your server