view
Tweet
hifi: #21255 On Oculus Rift on/off, switch automatically to/from desktop mode

When I am wearing the HMD and I take it off, respond to that action by switching me into desktop mode. Similarly, if I am in desktop mode and put the Rift on, switch into VR mode.

For the oculus this is something like: You can register delegates for the HMDMounted and HMDUnmounted events through OVRManager.

Comments & Activity

  • 1 mnth, 20 days ago

    #21255 created by PhilipRosedale Status set to Bidding.

  • OVRManager plus its HMDMounted and HMDUnmounted events are in the Unity 5.x Oculus SDK, not the PC SDK that Interface uses.

    In the PC SDK, you can poll using ovr_GetSessionStatus() to retrieve data that includes an HmdMounted boolean. But there isn't an event.

    In order to poll using ovr_GetSessionStatus(), you need to have created an Oculus session - which in the current Interface plugin code means you need to have activated the Oculus plugin (i.e., be in HMD mode, not desktop mode). So it would be relatively straightforward to automatically switch from HMD mode to desktop mode, but not vice versa.

    To automatically switch from desktop to HMD you'd need the Oculus plugin to be in a "standby" mode with the Oculus session created (and ovr_GetSessionStatus() being periodically polled) but the plugin not "activated" (i.e., not being used for display). Doing this should probably be passed by the display plugin guardians before implementing.
  • I think switching 'back' from HMD to desktop on removing the HMD would still be an improvement for Rift users (myself included).
  • 14 days, 3 hrs ago

    #21255 updated by themelissabrown Changes: Status set to In Progress.

  • 14 days, 3 hrs ago

    #21255 updated by themelissabrown Changes: Status set to Bidding.

  • 14 days, 3 hrs ago

    #21255 updated by themelissabrown Changes: Status set to In Progress.

Labels Saved!

Bids

Login to bid
Who Amount Done in ...
No bids yet.