When is ovrTrackingState.CameraPose updated?
I need to calculate the exact position of the HMD in world space and I know exact where the HMD camera is in world coordinates. Since ovrTrackingState.HeadPose.ThePose returns were the head is relative the origin and ovrTrackingState.CameraPose returns where the Camera is relative the origin, this calculation is quite simple.
The origin gets reset everytime you call ovrHmd_RecenterPose() which result in changing values of the CameraPose.
But I am also seeing that the ovrTrackingState.CameraPose values changes now and then, even if I don't call ovrHmd_RecenterPose().
Under what conditions do the ovrTrackingState.CameraPose change?
The origin gets reset everytime you call ovrHmd_RecenterPose() which result in changing values of the CameraPose.
But I am also seeing that the ovrTrackingState.CameraPose values changes now and then, even if I don't call ovrHmd_RecenterPose().
Under what conditions do the ovrTrackingState.CameraPose change?
