I’d like to create a VR application for the Vive that…
-
Allows launching third-party VR games within a VR world (initially just hovering a laser pointer over a game image and pulling the trigger)
-
Shows an overlay when the System Button is pressed on the Vive controller with custom content
I’ve prototyped #1 and this seems straightforward to implement; however, showing an overlay in a third-party game when the System Button is pressed seems tricky. This link seems to indicate that OpenVR can be initialized to be in an overlay only type of mode…
I’m planning on prototyping this next but it’s not obvious how I’d achieve both goals above with the same app. It seems like my #1 above requires initializing OpenVR API with VRApplication_Scene and my #2 above requires initializing OpenVR API with VRApplication_Overlay.
Does this mean I really need two Unity applications to achieve both goals above (one initialized with VRApplication_Scene and one with VRApplication_Overlay)?
Thanks in advance for any advice/help.