I like the official Gear VR reorient mode that also includes a pass-through camera view which can be accessed normally through the global menu > `Settings` > `Reorient`. I would rather use that than my own custom implementation. Is there a way to launch into that mode directly? I wasn't able to find a way that would allow for this, but hoping that I just missed it. I'm currently using Unity 5.4 (but possibly upgrading to 5.5 soon).
By "launch into that mode directly", do you mean use the orientation the user sets in that menu? Or do you mean actually open up that reorientation screen for the user from your app? For option one, the following code should work (though I believe this is being deprecated in the latest Unity utilities asset):
if (OVRPlugin.shouldRecenter) OVRManager.display.RecenterPose();
For option two, I don't believe there is a way, as this is part of the global menu, though it should be used as the "proper" way should you want your app/game on the Oculus Store.
Thanks for the reply. I am currently using option 1 with OVRManager.display.RecenterPose(), but would like to use option 2 instead. Oh well. Hopefully the ability to launch into the global menu's reorient mode will be available in the future.