You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-08 12:40:44 +00:00
OpenXR: Check correct status bit for hand tracking
This commit is contained in:
@@ -297,7 +297,7 @@ void OpenXRHandTrackingExtension::on_process() {
|
|||||||
godot_tracker->set_hand_joint_radius((XRHandTracker::HandJoint)joint, location.radius);
|
godot_tracker->set_hand_joint_radius((XRHandTracker::HandJoint)joint, location.radius);
|
||||||
|
|
||||||
if (joint == XR_HAND_JOINT_PALM_EXT) {
|
if (joint == XR_HAND_JOINT_PALM_EXT) {
|
||||||
if (location.locationFlags & XR_SPACE_LOCATION_POSITION_TRACKED_BIT) {
|
if (location.locationFlags & XR_SPACE_LOCATION_POSITION_VALID_BIT) {
|
||||||
XrHandTrackingDataSourceStateEXT &data_source = hand_trackers[i].data_source;
|
XrHandTrackingDataSourceStateEXT &data_source = hand_trackers[i].data_source;
|
||||||
|
|
||||||
XRHandTracker::HandTrackingSource source = XRHandTracker::HAND_TRACKING_SOURCE_UNKNOWN;
|
XRHandTracker::HandTrackingSource source = XRHandTracker::HAND_TRACKING_SOURCE_UNKNOWN;
|
||||||
|
|||||||
Reference in New Issue
Block a user