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
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
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
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?
Ok cool thanks for your help. I think I already found an older build
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 : /
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
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.
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!!
Yeah - the API is pretty simple to use. Buzz me when you have a braincell free!
My apologies! My husband is actually the one helping me with all of this, and we have not made much progress yet 😅
@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...
@mikeage @mikesky Do you know a good tag or commit we could make a branch off from when CI could still build Linux monoscopic?
Anything from before xr_v2 merge should work fine
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)
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...