OpenXR-Docs icon indicating copy to clipboard operation
OpenXR-Docs copied to clipboard

Clarify the meaning of "valid" in XR_FB_hand_tracking_aim

Open msub2 opened this issue 2 years ago • 3 comments

According to the docs, the XR_HAND_TRACKING_AIM_VALID_BIT_FB in XrHandTrackingAimFlagsFB indicates that "Aiming data is valid". But it's ambiguous what valid means in this case: my initial assumption was that invalid data would be garbage and unusable, but while integrating support for this extension in Chromium I found that it actually seems more akin to indicating whether the aim pose passes some threshold of certainty. Just occluding the index and/or thumb is enough to make this bit report 0, but the actual aimPose being returned is (functionally) still usable for the majority of rotations, the main exceptions being when the hand is turned towards the user or at an extreme angle.

msub2 avatar Jan 03 '24 06:01 msub2

@cabanier

alcooper91 avatar Jan 03 '24 19:01 alcooper91

An issue (number 2175) has been filed to correspond to this issue in the internal Khronos GitLab (Khronos members only: KHR:openxr/openxr#2175 ), to facilitate working group processes.

This GitHub issue will continue to be the main site of discussion.

rpavlik-bot avatar Jan 03 '24 20:01 rpavlik-bot