cancel
Showing results for 
Search instead for 
Did you mean: 

Phone IMU overrides the rotation of injected tracking HMD pose

ezilberm
Honored Guest
Hi, 
I'm working with external 6 dof HW, I'm trying to replace vrapi_GetPredictedTracking with my own tracking pose, I'm doing it with VRCubeWorld_NativeActivity, but it seems like something in OVR API override my rotation data with the phones IMU data. I was wondering if this is done in vrapi_SubmitFrame?, is there an API to disable it, relying on external HMD tracking pose, including its rotation data?

1 REPLY 1

VizualStudio
Honored Guest


Hi,

Welcome to the Oculus Developer Forums.

This
is not something that we'd recommend for shipping apps, but for
development purposes, an app could use a 3rd party tracking system.

The key thing is that the app can use some other tracking prediction,
but it needs to return the HeadPose that we provided using our API in
the SubmitFrame() call, otherwise TimeWarp orientation correction will
be whacked.

Let me know if you need any further assistance.


Are you able to put that into English for a noob (moi) to understand as we too wish to disable the inbuilt rotational tracking data?