App does not honor boundary

I’m using Open Brush with a Quest 2 headset. I have set a Roomscale Boundary which works fine in other apps, but when I load Open Brush the boundary is not there. So the only way to safely use the app currently is in the passthrough environment, which is not what I need. Here are the steps I’ve tried so far: — I did a factory reset of the Quest — I toggled Glanceable Boundary and Space Sense on/off — I cleared the boundary history — I’ve searched the web for this issue with no success The Quest indicates that the system software is up-to-date and I have automatic software updates enabled. Thanks for any help. I use the app in an educational setting and need to make sure my students are safe!
21 Replies
andybak
andybak3w ago
@mikesky - this seems odd.
mikesky
mikesky3w ago
I wonder if that’s what meta means when they say ‘don’t use Stage mode’ @andybak - rather than falling back, they just make it completely unsafe 😒
andybak
andybak3w ago
I can confirm this. Surprised a) i hadn't noticed it myself and b) that it's even possible!
andybak
andybak3w ago
So - this is the PR: https://github.com/icosa-foundation/open-brush/pull/737 but my understanding at the time was that this would only be active in passthrough mode. It seems that assumption was incorrect. I'll see about reversing this - or preferably making it contingent on passthrough.
mikesky
mikesky3w ago
It was my assumption too, so i think they changed something :/
andybak
andybak3w ago
Boundaryless | Oculus Developers
Boundaryless and Boundary API provide a mechanism to disable the boundary in mixed reality experiences.
andybak
andybak3w ago
shouldBoundaryVisibilityBeSuppressed
shouldBoundaryVisibilityBeSuppressed
if i hide that behind the oculus compiler flag, will it work for us? @mikesky
mikesky
mikesky3w ago
yep, give it a shot! then work out the equivalent OpenXR call 😉
mikesky
mikesky3w ago
GitHub
Meta-OpenXR-SDK/OpenXR/meta_openxr_preview/meta_boundary_visibility...
Meta OpenXR SDK includes OpenXR API resources for all Quest devices native development. Your use of this SDK or tool is subject to the Oculus SDK License Agreement, available at https://developer.o...
mikesky
mikesky3w ago
Not in registry yet but it's XR_META_boundary_visibility
andybak
andybak3w ago
"in registry"? what does that mean?
mikesky
mikesky3w ago
the big doc that tells you how to code against OpenXR https://registry.khronos.org/OpenXR/
andybak
andybak3w ago
i sincerely hope i never have to read that! i want to get back to maing nice shapes 😢
mikesky
mikesky3w ago
oh it's fantastic for figuring out what the heck these companies are doing 😆 not sure if you saw that I figured out the passthrough brushes thing (tl;dr waiting on unity's composition layers package) I figured out the missing bit from reading the spec
andybak
andybak3w ago
i can't remember what the passthrough brushes thing is! is it that passthrough doesn't blend correctly in openxr builds?
Want results from more Discord servers?
Add your server