New To The Forum? Click Here To Read The How To Guide. -- Developers Click Here.

Phone IMU overrides the rotation of injected tracking HMD pose

ezilbermezilberm Posts: 1
edited August 13 in Mobile Development
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?



  • imperativityimperativity Posts: 1,697 Oculus Staff

    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.
Sign In or Register to comment.