Forum Discussion
SirTexMurphy
11 years agoHonored Guest
IR CameraPose Speed
Hello,
Didn´t get an answer for my problem.
I want to get the current camera position/rotation of the IR camera.
You can get the IMU from the Headset with
This happens as expected very fast and accurate.
When accessing the camera pose with
the values are only updated once in 1-2 seconds.
I know that the tracking of the LEDs and the pose calculations need some time, but not as long as this.
Has anyone figured out how this could be made update faster?
Or where the camera pose calculations are done within the SDK?
greets
Didn´t get an answer for my problem.
I want to get the current camera position/rotation of the IR camera.
You can get the IMU from the Headset with
ovrTrackingState ts = ovrHmd_GetTrackingState(hmd, frameTiming.ScanoutMidpointSeconds);
Posef pose = ts.HeadPose.ThePose;
pose.Rotation.GetEulerAngles<Axis_Y, Axis_X, Axis_Z>(&yaw, &pitch, &roll);
This happens as expected very fast and accurate.
When accessing the camera pose with
Posef cam = ts.CameraPose;
cam.Rotation.GetEulerAngles<Axis_Y, Axis_X, Axis_Z>(&cyaw, &cpitch, &croll);
the values are only updated once in 1-2 seconds.
I know that the tracking of the LEDs and the pose calculations need some time, but not as long as this.
Has anyone figured out how this could be made update faster?
Or where the camera pose calculations are done within the SDK?
greets
No RepliesBe the first to reply
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device
Other Meta Support
Related Content
- 6 months ago
- 2 months ago