implement the OpenXR-compatible hand tracking (XR_EXT_hand_tracking) support

This commit is contained in:
Mamadou Babaei
2024-08-16 16:29:36 +02:00
parent 2d3fa27cb0
commit 366996a7df
51 changed files with 4152 additions and 308 deletions
+5 -1
View File
@@ -84,7 +84,7 @@ Please note that modules postfixed with **Impl** are intended for interal use an
### Upcoming features planned for the v2.1.0 release
- [ ] Hand tracking compatible with OpenXR (or other generic hand tracking format).
- [X] OpenXR-compatible hand tracking (XR_EXT_hand_tracking) support.
- [X] A fallback to HMD and wrist tracker hardware auto-detection mechanism when automatic detection of the wrist tracker hardware is desired.
### Planned features long-term
@@ -146,6 +146,10 @@ Please note that modules postfixed with **Impl** are intended for interal use an
├── SenseGloveSettingsKismet (exposes Blueprints-specific functionality from the SenseGloveSettings module)
├── SenseGloveTracking (provides XR_EXT_hand_tracking support, HMD auto-detection, and SenseGlove device tracking)
├── SenseGloveTrackingKismet (exposes Blueprints-specific functionality from the SenseGloveTracking module)
├── SenseGloveTypes (exposes various enums from the backend libraries and also types from the SenseGlove module)
├── SenseGloveUtils (the internal utility module)