cancel
Showing results for 
Search instead for 
Did you mean: 

Failed VRC.PC.Input.3! Need some help figuring out what to do.

clint205
Explorer
  • Selecting Reset View in Dash must reset the user’s position and orientation.

  • When users select reset view, it should also reset their vertical position.
Hi All,

We failed the above test and I am very confused what they want the functionality to be (also how to get there).  We are using Unity and I believe the latest SDK.  When we go in and reset the view it changes the orientation of where front is.  On the contrast, nothing seems to happen for the vertical, which makes sense to me.  Im not sure what they are expecting on the vertical?  We are using Floor Level for tracking origin type if that matters.

Thanks!

8 REPLIES 8

wirelitesoft.dev
Adventurer
nevermind, you use unity. my help was for unreal engine.

kojack
MVP
MVP
Maybe they feel your app is better suited to eye level tracking and are expecting the head vertical position to be affected. What is the player experience like? (Seated vs standing, etc)
Author: Oculus Monitor,  Auto Oculus Touch,  Forum Dark Mode, Phantom Touch Remover,  X-Plane Fixer
Hardware: Threadripper 1950x, MSI Gaming Trio 2080TI, Asrock X399 Taich
Headsets: Wrap 1200VR, DK1, DK2, CV1, Rift-S, GearVR, Go, Quest, Quest 2, Reverb G2, Quest 3

clint205
Explorer
@kojack it is really meant for standing.  It can mostly be done seated, but yea.. it is best standing and even better with more room than just standing.  It is an escape room styled game.

kojack
MVP
MVP
That's definitely odd then. An escape room style game shouldn't have head vertical resetting.
I also don't see anything related to vertical in VRC.PC.Input.3, or any VRC for Rift, Go or Quest.

The best chance of getting an answer is (if you haven't already tried) submitting a ticket here: https://developer.oculus.com/contact


Author: Oculus Monitor,  Auto Oculus Touch,  Forum Dark Mode, Phantom Touch Remover,  X-Plane Fixer
Hardware: Threadripper 1950x, MSI Gaming Trio 2080TI, Asrock X399 Taich
Headsets: Wrap 1200VR, DK1, DK2, CV1, Rift-S, GearVR, Go, Quest, Quest 2, Reverb G2, Quest 3

clint205
Explorer
I did and this was their response:

"FOr VRC.PC.Input.3, for reset view, the user should be able to reset
their view after having moved around.  It sounds like this isn't being
done in this instance.  If you feel like you've made the correct
changes, please resubmit our app with updates notes to our review teams."

This tells me nothing and did not answer my question around what they are wanting.  The user can reset their view.  Where "forward" is changes to the new reset view based upon where you are looking.  The Y does not change as it is relative to the floor, so it is where your head is currently.

pro2131
Protege
I have the same issue on my submission with no additional feedback from the support team or testers... everything resets, but not sure what the vertical reset would be.

clint205
Explorer
Still trying to find a way to get it through.  If you happen to have figured something out, please let me know.

pro2131
Protege
If you get the denial for VRC.PC.Input.3 on the vertical reset, there are two things you could do:
1) Just classify your app as a full-room / standing app and NOT a sitting app. The vertical reset is for sitting applications. 
2) Or, you could modify the OVR rig to be "eye level" instead of "floor level". That should do the vertical reset automatically.