Forum Discussion
MetsoVR
8 years agoHonored Guest
Oculus touch orientation data changing over time
Hi,
I am trying to build an application which uses the orientation data from the left and right touch controllers.
The problem is that the values change even though I keep the controller still at the same position.
For example, when I start my application and print out the coordinates with
I am trying to build an application which uses the orientation data from the left and right touch controllers.
The problem is that the values change even though I keep the controller still at the same position.
For example, when I start my application and print out the coordinates with
printf(" X %f \n", leftHandOrientation.Orientation.x );
printf(" Y %f \n", leftHandOrientation.Orientation.y );
I get the following values
I get the following values
X -0.655980
Y 0.075645
After 5 seconds, with the controller laying on the table at the exact same position I get
After 5 seconds, with the controller laying on the table at the exact same position I get
X -0.630000
Y 0.069918
I get the coordinates by doing the following.
while(true){
ovrTrackingState ts = ovr_GetTrackingState(session, 0, true);
ovrPosef leftHandOrientation = ts.HandPoses[ovrHand_Left].ThePose;
I get the coordinates by doing the following.
while(true){
ovrTrackingState ts = ovr_GetTrackingState(session, 0, true);
ovrPosef leftHandOrientation = ts.HandPoses[ovrHand_Left].ThePose;
printf(" X %f \n", leftHandOrientation.Orientation.x );
printf(" Y %f \n", leftHandOrientation.Orientation.y );
}1 Reply
- craigomezHonored Guesthello, yes that would be really good cause i was gonna make a topic about the same bug mesto is telling
about please update me too regarding the result
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
- 5 years ago
- 7 months ago
- 2 years ago