ValveSoftware / openvr

OpenVR SDK
http://steamvr.com
BSD 3-Clause "New" or "Revised" License
6.07k stars 1.28k forks source link

[Feature Request] A universal comfort mode #1269

Open MistaMelon opened 4 years ago

MistaMelon commented 4 years ago

After 2 years of vr I still get very motion sick when playing games with locomotion. There are a bunch of games that I just can't play because they have no comfort options so I just get sick after playing for 10 minutes. Now these games don't have comfort mode for the sake of immersion but because of this people like me are left out of playing these games.

So this idea for a universal comfort mode is something that you could bind to the controller. When bound and pressed you see this tunnel vision vignette overlay over the game. Maybe we could even customise the vignette from texture to size and colour. This could be a huge help to people like me who just cannot get their vr legs.

CircuitLord commented 4 years ago

This could actually possibly be made into an overlay software, and not even have to be a part of SteamVR. I'll look into adding it as a custom app to the Oculus Dash for SteamVR replacement thingy I'm making. ^_^

BOLL7708 commented 4 years ago

I've been thinking of this before. Here is a number of things that would be possible through SteamVR itself. These techniques have been effective when I have demoed VR, to varying degrees to different people. Mosts effects would be static in relation to the real world.

  1. A floor grid
  2. A wireframe sphere around you
  3. Floating particles
  4. Reduced FoV, could be triggered by specific input

At least for the static references those don't even have to care about what happens in a game, and could be powered by the Chaperone system.