cancel
Showing results for 
Search instead for 
Did you mean: 

VRC Validation - Unity 2017

Anonymous
Not applicable
I believe I'm running into some of the same problems @RobAC94 was
having
.  Since 1.21 runtime hasn't been released yet, I'll assume that
TestSDKVersion isn't going to be a problem.  I'm using Unity 2017.2.0f3,
and the test shows Engine Version at 0.0.0.  TestLaunchIntoVR also
fails, I'm thinking because of the Unity intro screen.  Again, shouldn't
be a problem.

TestFrameRate is where I start
having other issues that I'm unsure of.  Using --print_fps shows me
consecutive 90 fps until "ERROR: INTERNAL ERROR: Events Lost" and then
test failure.  I first load to a scene with nothing more than a cube and
a single canvas, so I don't know what could be going wrong.

TestSubmitFramesWhenVisible,
TestResponseToRecenterRequest, TestAppShouldQuit, and TestAudioOutput
all throw the same internal error message and failures.  I see in the
docs that I should be polling for "ovr_GetSessionStatus".  I'm guessing
some of the 'Events Lost' are in relation to this.  But the code found here in the docs
(p 42-44) references variable types that weren't imported with the
Unity OVR or Platform packages.  Is there something I'm missing?

My
app handles lost focus via Unity's XR.XRDevice.userPresence, and
re-centering through XR.InputTracking.Recenter(), audio works fine, and
the app can close gracefully.  How do I poll for ovr_GetSessionStatus in Unity/C#?
3 REPLIES 3

Anonymous
Not applicable
Bump for any updates?

ExodusOTH
Explorer
Still at a loss here. Bump?

Taichikitty
Explorer
Bump?