cancel
Showing results for 
Search instead for 
Did you mean: 

Disable boundary on runtime using Boundary API

Juan.Reines
Partner

Hi!

We are developing a MR game in Unity 6 (6000.0.32f1) using Meta XR Core SDK 71 and Meta XR Platform SDK 71.

I have the game setup to use passthrough and I am able to see the real world while playing but I want to disable the guardian system so the player can move freely around the room without the need to set a big boundary.

I was able to disable the guardian following this documentation (Boundaryless) and adding 

 

<uses-feature android:name="com.oculus.feature.BOUNDARYLESS_APP" android:required="true"/>

 

to the Android.manifest.xml. So everything was working great.

Now we want to target also Meta Quest 2 but we don't want to use passthrough on that device so the game will work as a VR game for Quest 2 but as a MR game on Quest 3 so I cant use BOUNDARYLESS_APP anymore because I need the guardian enabled on Quest 2. So I decided to use the Contextual Boundaryless Implementation approach but when I set OvrManager.shouldBoundaryVisibilityBeSuppressed = false nothing happens with the boundary, It is still visible and if I leave the area the headset tells me to return to the area or set a new boundary.

Am I missing something? Any help regardless this configuration will help.

Thanks!

Juan 

0 REPLIES 0