diff --git a/Handbook/src/appendix/changelog.md b/Handbook/src/appendix/changelog.md index 76da89f8..89afc911 100644 --- a/Handbook/src/appendix/changelog.md +++ b/Handbook/src/appendix/changelog.md @@ -40,6 +40,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Reintroduced the Handbook in ePub format. - Revamped the [Enabling XR_EXT_hand_tracking OpenXR Extension on VR Headsets](../getting-started/enabling-xr-ext-hand-tracking-vr-headsets/) and [Deploying to Android (Standalone)](../misc/android-standalone-deployment/) documentation and the `Meta XR`-compatibile and `ViveOpenXR`-compatibile instructions. +- Significantly improved the [Setting Up the Wrist Tracking Hardware](../getting-started/setup-wrist-tracking-hardware/) section by providing more detailed documentation and example configuration per HMD and wrist tracking hardware. - Clarified [how to setup the VIVE Wrist Trackers in various configurations](../plugin-configuration/plugin-settings/tracking/wrist-tracking/). - Fixed a few broken URLs caused by bad markdown formatting. - Applied various Handbook Makefile fixes. diff --git a/Handbook/src/getting-started/enabling-xr-ext-hand-tracking-vr-headsets/enable-openxr-disable-openxrhandtracking-plugins.png b/Handbook/src/getting-started/enabling-xr-ext-hand-tracking-vr-headsets/enable-openxr-disable-openxrhandtracking-plugins.png new file mode 100644 index 00000000..c7214105 --- /dev/null +++ b/Handbook/src/getting-started/enabling-xr-ext-hand-tracking-vr-headsets/enable-openxr-disable-openxrhandtracking-plugins.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a24adc82da1eb228150c61d3acacafd7f212f2a77e1452ea9e12326bb5b0ba64 +size 208868 diff --git a/Handbook/src/getting-started/enabling-xr-ext-hand-tracking-vr-headsets/enable-openxr-openxrhandtracking-plugins.png b/Handbook/src/getting-started/enabling-xr-ext-hand-tracking-vr-headsets/enable-openxr-openxrhandtracking-plugins.png deleted file mode 100644 index 8a8f81eb..00000000 --- a/Handbook/src/getting-started/enabling-xr-ext-hand-tracking-vr-headsets/enable-openxr-openxrhandtracking-plugins.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fae73e2bdbd39ecee833dee1d1237163be661e64297973c82b7b752c20bac2bb -size 211371 diff --git a/Handbook/src/getting-started/enabling-xr-ext-hand-tracking-vr-headsets/enable-openxrvivetracker-plugin.png b/Handbook/src/getting-started/enabling-xr-ext-hand-tracking-vr-headsets/enable-openxrvivetracker-plugin.png deleted file mode 100644 index 494dd6b8..00000000 --- a/Handbook/src/getting-started/enabling-xr-ext-hand-tracking-vr-headsets/enable-openxrvivetracker-plugin.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2221eb05b9e7b86f2d2a0e37af090e8cc1f26c1be2069d1cd466686851d7e02b -size 206423 diff --git a/Handbook/src/getting-started/enabling-xr-ext-hand-tracking-vr-headsets/pcvr-mode/README.md b/Handbook/src/getting-started/enabling-xr-ext-hand-tracking-vr-headsets/pcvr-mode/README.md index 7b29eb35..c3ca5c07 100644 --- a/Handbook/src/getting-started/enabling-xr-ext-hand-tracking-vr-headsets/pcvr-mode/README.md +++ b/Handbook/src/getting-started/enabling-xr-ext-hand-tracking-vr-headsets/pcvr-mode/README.md @@ -2,13 +2,13 @@ Starting from version `v2.1.0`, the SenseGlove Unreal Engine Plugin requires the `XR_EXT_hand_tracking` OpenXR extension to function. If you are streaming your immersive 3D VR application from your PC to your VR headset, enabling `XR_EXT_hand_tracking` support, requires additional plugins and settings depending on the HMD's vendor or model. -## Enabling OpenXR and OpenXRHandTracking Plugins +## Enabling OpenXR Plugin and Disabling OpenXRHandTracking Plugin -Regardless of the type or vendor of the HMD you have in mind for development or deployment purposes, `OpenXR` and `OpenXRHandTracking` are required as a prerequisite. +Regardless of the type or vendor of the HMD you have in mind for development or deployment purposes, the `OpenXR` plugin is required as a prerequisite. Also, ensure the `OpenXRHandTracking` is disabled as it conflicts with the SenseGlove Unreal Engine Plugin since both implement the same `XR_EXT_hand_tracking` OpenXR extension. Though [enabling the SenseGlove Unreal Engine Plugin](../../plugin-verify-version-enable/) should enable the `OpenXR` and `OpenXRHandTracking` plugins automatically, it is recommended to ensure these plugins are enabled by navigating to `Edit > Plugins` in the Unreal Editor menus. -![Enabling XR_EXT_hand_tracking OpenXR Extension on VR Headsets in PCVR Mode - Enabling OpenXR and OpenXRHandTracking Plugins](../enable-openxr-openxrhandtracking-plugins.png "Enabling XR_EXT_hand_tracking OpenXR Extension on VR Headsets in PCVR Mode - Enabling OpenXR and OpenXRHandTracking Plugins") +![Enabling XR_EXT_hand_tracking OpenXR Extension on VR Headsets in PCVR Mode - Enabling OpenXR and OpenXRHandTracking Plugins](../enable-openxr-disable-openxrhandtracking-plugins.png "Enabling XR_EXT_hand_tracking OpenXR Extension on VR Headsets in PCVR Mode - Enabling OpenXR and OpenXRHandTracking Plugins") The `OpenXRHandTracking` plugin implements the `XR_EXT_hand_tracking` OpenXR extension. @@ -69,20 +69,30 @@ To set up `XR_EXT_hand_tracking` support on HTC VIVE HMDs in PCVR mode, addition ### OpenXRViveTracker Plugin -To enable VIVE Trackers support ensure `OpenXRViveTracker` is enabled by navigating to `Edit > Plugins` in the Unreal Editor menus. This plugin should be enabled, or wrist tracking won't function on VIVE devices at all. +To enable VIVE Trackers support ensure the `OpenXRViveTracker` plugin is enabled by navigating to `Edit > Plugins` in the Unreal Editor menus. This plugin should be enabled, or wrist tracking won't function on VIVE devices at all. -![Enabling XR_EXT_hand_tracking OpenXR Extension on VR Headsets in PCVR Mode - Enabling OpenXRViveTracker Plugin](../enable-openxrvivetracker-plugin.png "Enabling XR_EXT_hand_tracking OpenXR Extension on VR Headsets in PCVR Mode - Enabling OpenXRViveTracker Plugin") +![Enabling XR_EXT_hand_tracking OpenXR Extension on VR Headsets in PCVR Mode - Enabling OpenXRViveTracker Plugin](enable-openxrvivetracker-plugin.png "Enabling XR_EXT_hand_tracking OpenXR Extension on VR Headsets in PCVR Mode - Enabling OpenXRViveTracker Plugin") -The `OpenXRViveTracker` plugin implements the `XR_HTCX_vive_tracker_interaction` OpenXR extension. +The `OpenXRViveTracker` plugin implements the `XR_HTCX_vive_tracker_interaction` OpenXR extension which is necessary to use VIVE Trackers or to [emulate the VIVE Wrist Trackers as VIVE Trackers on Windows](#vive-business-streaming-app). ### VIVE Business Streaming App -For VIVE headsets relying on the VIVE Business Streaming application, ensure the Hand Tracking settings under `Input` are enabled: +For VIVE headsets relying on the VIVE Business Streaming application, ensure the Hand Tracking settings under `Input` are enabled and `XR_HTCX_vive_tracker_interaction` is enabled for VIVE Wrist Trackers by enabling `Emulate VIVE Wrist Tracker as VIVE Tracker`: -![VIVE Business Streaming - Hand tracking - Enabling XR_EXT_hand_tracking](vive-business-streaming-hand-tracking.png "VIVE Business Streaming - Hand tracking - Enabling XR_EXT_hand_tracking") +![VIVE Business Streaming - Hand tracking - Enabling XR_EXT_hand_tracking and Emulating VIVE Wrist Tracker as VIVE Tracker](vive-business-streaming-hand-tracking.png "VIVE Business Streaming - Hand tracking - Enabling XR_EXT_hand_tracking and Emulating VIVE Wrist Tracker as VIVE Tracker") > [!NOTE] > Tracking and accessing `FXRMotionControllerData` output from SenseGlove > devices do not require Hand and Body Tracking to be enabled on the HMD device. > Enabling this feature is only necessary if you wish to use hand-tracking as a -> fallback option when no glove is connected to your PC. \ No newline at end of file +> fallback option when no glove is connected to your PC. + +### SteamVR App + +After enabling the [OpenXRViveTracker plugin](#openxrvivetracker-plugin) and [enabling `Emulate VIVE Wrist Tracker as VIVE Tracker` for VIVE HMDs relying on the VIVE Business Streaming](#vive-business-streaming-app), you need to perform one final setup in the SteamVR app for the SenseGlove Unreal Engine Plugin to be able to retrieve the correct wrist-tracking offsets. Once you have paired your VIVE Trackers or VIVE Wrist Trackers, navigate to `SteamVR Settings > Controllers > MANAGE TRACKERS` and make sure your left tracker is set to `LEFT FOOT` and the right tracker is set to `RIGHT FOOT`: + +![SteamVR - Manage Trackers - Setting the motion source for left and right hands](steamvr-manage-trackers.png "SteamVR - Manage Trackers - Setting the motion source for left and right hands") + +## SenseGlove Wrist Tracking Settings + +Once you have set up everything, it's time to adjust the [SenseGlove Wrist Tracking Settings](../../setup-wrist-tracking-hardware/) inside the project-wide plugin's settings. For detailed information, please visit [the Wrist Tracking Hardware and HMD auto-detection configuration section](../../../plugin-configuration/plugin-settings/tracking/wrist-tracking/) as well. \ No newline at end of file diff --git a/Handbook/src/getting-started/enabling-xr-ext-hand-tracking-vr-headsets/pcvr-mode/enable-openxrvivetracker-plugin.png b/Handbook/src/getting-started/enabling-xr-ext-hand-tracking-vr-headsets/pcvr-mode/enable-openxrvivetracker-plugin.png new file mode 100644 index 00000000..f9a881a0 --- /dev/null +++ b/Handbook/src/getting-started/enabling-xr-ext-hand-tracking-vr-headsets/pcvr-mode/enable-openxrvivetracker-plugin.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f6b5bd44311e3811b7cd99d0ddef101e6c8bb3db88c876e816e6316d85c9a3a0 +size 204796 diff --git a/Handbook/src/getting-started/enabling-xr-ext-hand-tracking-vr-headsets/pcvr-mode/steamvr-manage-trackers.png b/Handbook/src/getting-started/enabling-xr-ext-hand-tracking-vr-headsets/pcvr-mode/steamvr-manage-trackers.png new file mode 100644 index 00000000..770b1859 --- /dev/null +++ b/Handbook/src/getting-started/enabling-xr-ext-hand-tracking-vr-headsets/pcvr-mode/steamvr-manage-trackers.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51f54e4930b6bb0829e58d258aabc87082f8ff728c55e6179ef59e38046c2c64 +size 103012 diff --git a/Handbook/src/getting-started/enabling-xr-ext-hand-tracking-vr-headsets/pcvr-mode/vive-business-streaming-hand-tracking.png b/Handbook/src/getting-started/enabling-xr-ext-hand-tracking-vr-headsets/pcvr-mode/vive-business-streaming-hand-tracking.png index c04ef3f6..b72ff356 100644 --- a/Handbook/src/getting-started/enabling-xr-ext-hand-tracking-vr-headsets/pcvr-mode/vive-business-streaming-hand-tracking.png +++ b/Handbook/src/getting-started/enabling-xr-ext-hand-tracking-vr-headsets/pcvr-mode/vive-business-streaming-hand-tracking.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0ebb54ff5c785ca492b9a087726064325a312e70b758d6f5af99ab2de8cfa18f -size 88738 +oid sha256:3546244cb58ce0ca6adcf2596f858831ea578131ec8c9ae8504ecb19d822ff0d +size 115998 diff --git a/Handbook/src/getting-started/enabling-xr-ext-hand-tracking-vr-headsets/standalone-mode/README.md b/Handbook/src/getting-started/enabling-xr-ext-hand-tracking-vr-headsets/standalone-mode/README.md index 470ef5e7..46fd7164 100644 --- a/Handbook/src/getting-started/enabling-xr-ext-hand-tracking-vr-headsets/standalone-mode/README.md +++ b/Handbook/src/getting-started/enabling-xr-ext-hand-tracking-vr-headsets/standalone-mode/README.md @@ -2,13 +2,13 @@ Starting from version `v2.1.0`, the SenseGlove Unreal Engine Plugin requires the `XR_EXT_hand_tracking` OpenXR extension to function. If you are deploying your immersive 3D VR application to your VR headset in standalone mode, enabling `XR_EXT_hand_tracking` support, requires additional plugins and settings depending on the HMD's vendor or model. -## Enabling OpenXR and OpenXRHandTracking Plugins +## Enabling OpenXR Plugin and Disabling OpenXRHandTracking Plugin -Regardless of the type or vendor of the HMD you have in mind for development or deployment purposes, `OpenXR` and `OpenXRHandTracking` are required as a prerequisite. +Regardless of the type or vendor of the HMD you have in mind for development or deployment purposes, the `OpenXR` plugin is required as a prerequisite. Also, ensure the `OpenXRHandTracking` is disabled as it conflicts with the SenseGlove Unreal Engine Plugin since both implement the same `XR_EXT_hand_tracking` OpenXR extension. Though [enabling the SenseGlove Unreal Engine Plugin](../../plugin-verify-version-enable/) should enable the `OpenXR` and `OpenXRHandTracking` plugins automatically, it is recommended to ensure these plugins are enabled by navigating to the `Edit > Plugins` in the Unreal Editor menus. -![Enabling XR_EXT_hand_tracking OpenXR Extension on VR Headsets in Standalone Mode - Enabling OpenXR and OpenXRHandTracking Plugins](../enable-openxr-openxrhandtracking-plugins.png "Enabling XR_EXT_hand_tracking OpenXR Extension on VR Headsets in Standalone Mode - Enabling OpenXR and OpenXRHandTracking Plugins") +![Enabling XR_EXT_hand_tracking OpenXR Extension on VR Headsets in Standalone Mode - Enabling OpenXR and OpenXRHandTracking Plugins](../enable-openxr-disable-openxrhandtracking-plugins.png "Enabling XR_EXT_hand_tracking OpenXR Extension on VR Headsets in Standalone Mode - Enabling OpenXR and OpenXRHandTracking Plugins") The `OpenXRHandTracking` plugin implements the `XR_EXT_hand_tracking` OpenXR extension. @@ -57,14 +57,16 @@ To set up `XR_EXT_hand_tracking` support on HTC VIVE HMDs in Standalone mode, ad ### OpenXRViveTracker Plugin -To enable VIVE Trackers support ensure `OpenXRViveTracker` is enabled by navigating to `Edit > Plugins` in the Unreal Editor menus. This plugin should be enabled, or wrist tracking won't function on VIVE devices at all. - -![Enabling XR_EXT_hand_tracking OpenXR Extension on VR Headsets in Standalone Mode - Enabling OpenXRViveTracker Plugin](../enable-openxrvivetracker-plugin.png "Enabling XR_EXT_hand_tracking OpenXR Extension on VR Headsets in Standalone Mode - Enabling OpenXRViveTracker Plugin") - -The `OpenXRViveTracker` plugin implements the `XR_HTCX_vive_tracker_interaction` OpenXR extension. +Unlike the [PCVR-mode on Windows](../pcvr-mode/), the `OpenXRViveTracker` plugin is not required on Android since it only provides an implementation of the `XR_HTCX_vive_tracker_interaction` OpenXR extension which is necessary when we use VIVE Trackers on Windows or we [emulate the VIVE Wrist Trackers as VIVE Trackers on Windows](../pcvr-mode/#vive-business-streaming-app). Instead, we require the `XR_HTCX_vive_wrist_tracker_interaction` OpenXR extension to be able to use VIVE Wrist Trackers on Android, which is provided by the [`ViveOpenXR` Plugin](#viveopenxr-plugin). So, you can safely ignore enabling this plugin for Android standalone deployments. ### ViveOpenXR Plugin +To enable VIVE Wrist Trackers support ensure the `ViveOpenXR` plugin is enabled by navigating to `Edit > Plugins` in the Unreal Editor menus. This plugin should be enabled, or wrist tracking won't function on VIVE devices at all. + +![Enabling XR_EXT_hand_tracking OpenXR Extension on VR Headsets in Standalone Mode - Enabling ViveOpenXR Plugin](enable-openxr-viveopenxr-plugins.png "Enabling XR_EXT_hand_tracking OpenXR Extension on VR Headsets in Standalone Mode - Enabling ViveOpenXR Plugin") + +The `ViveOpenXR` plugin implements the `XR_HTCX_vive_wrist_tracker_interaction` OpenXR extension. + > [!IMPORTANT] > Without the `ViveOpenXR` plugin deploying an immersive 3D VR application to > your HTC VIVE in Standalone mode won't be possible, whether you enable @@ -97,4 +99,8 @@ The following setup demonstrates a functional immersive 3D VR application with m ![Enabling XR_EXT_hand_tracking OpenXR Extension on VR Headsets in Standalone Mode - ViveOpenXR Plugin Settings - The SenseGlove Unreal Engine Compatible Settings](../viveopenxr-plugin-settings-senseglove-compatible-001.png "Enabling XR_EXT_hand_tracking OpenXR Extension on VR Headsets in Standalone Mode - ViveOpenXR Plugin Settings - The SenseGlove Unreal Engine Compatible Settings") -![Enabling XR_EXT_hand_tracking OpenXR Extension on VR Headsets in Standalone Mode - ViveOpenXR Plugin Settings - The SenseGlove Unreal Engine Compatible Settings](../viveopenxr-plugin-settings-senseglove-compatible-002.png "Enabling XR_EXT_hand_tracking OpenXR Extension on VR Headsets in Standalone Mode - ViveOpenXR Plugin Settings - The SenseGlove Unreal Engine Compatible Settings") \ No newline at end of file +![Enabling XR_EXT_hand_tracking OpenXR Extension on VR Headsets in Standalone Mode - ViveOpenXR Plugin Settings - The SenseGlove Unreal Engine Compatible Settings](../viveopenxr-plugin-settings-senseglove-compatible-002.png "Enabling XR_EXT_hand_tracking OpenXR Extension on VR Headsets in Standalone Mode - ViveOpenXR Plugin Settings - The SenseGlove Unreal Engine Compatible Settings") + +## SenseGlove Wrist Tracking Settings + +Once you have set up everything, it's time to adjust the [SenseGlove Wrist Tracking Settings](../../setup-wrist-tracking-hardware/) inside the project-wide plugin's settings. For detailed information, please visit [the Wrist Tracking Hardware and HMD auto-detection configuration section](../../../plugin-configuration/plugin-settings/tracking/wrist-tracking/) as well. \ No newline at end of file diff --git a/Handbook/src/getting-started/enabling-xr-ext-hand-tracking-vr-headsets/standalone-mode/enable-openxr-viveopenxr-plugins.png b/Handbook/src/getting-started/enabling-xr-ext-hand-tracking-vr-headsets/standalone-mode/enable-openxr-viveopenxr-plugins.png new file mode 100644 index 00000000..d40aeae8 --- /dev/null +++ b/Handbook/src/getting-started/enabling-xr-ext-hand-tracking-vr-headsets/standalone-mode/enable-openxr-viveopenxr-plugins.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7edcfa2e6382f22cc18bf46005e26f1731ac7eb35d27b0d72ce32e77018ba345 +size 207805 diff --git a/Handbook/src/getting-started/setup-wrist-tracking-hardware/README.md b/Handbook/src/getting-started/setup-wrist-tracking-hardware/README.md index 350e64e5..619e0ef4 100644 --- a/Handbook/src/getting-started/setup-wrist-tracking-hardware/README.md +++ b/Handbook/src/getting-started/setup-wrist-tracking-hardware/README.md @@ -3,3 +3,47 @@ To enable the SenseGlove Unreal Engine Plugin to track the gloves position and rotation in the world, you need to specify a positional tracking hardware, referred to as Wrist Tracking Hardware within the plugin. By default, if the Wrist Tracking Hardware is not explicitly set, the plugin will attempt to automatically detect it by identifying your Head-mounted display (HMD) hardware. However, this auto-detection feature may not be entirely reliable, as it is still experimental, and it may occasionally fail. For detailed information, please visit [the Wrist Tracking Hardware and HMD auto-detection configuration section](../../plugin-configuration/plugin-settings/tracking/wrist-tracking/). + +## Prerequisites + +Before you even consider setting up the Wrist Tracking Settings for the SenseGlove Unreal Engine Plugin, please make sure that you have already taken all the necessary steps in the [Enabling XR_EXT_hand_tracking OpenXR Extension on VR Headsets](../enabling-xr-ext-hand-tracking-vr-headsets/) section for [PCVR](../enabling-xr-ext-hand-tracking-vr-headsets/pcvr-mode/) or [Standalone](../enabling-xr-ext-hand-tracking-vr-headsets/standalone-mode/) modes. Otherwise, there's no guarantee that the plugin can access the location data from the wrist-tracking hardware of your choice. So, as the first troubleshooting measure, we always recommend double-checking the relevant prerequisite guides above. + +## Meta Quest 2 Controller + +For the Meta Quest 2, whether in PCVR or Standalone mode, the functional wrist-tracking settings looks something like this: + +![Setting Up the Wrist Tracking Hardware - Meta Quest 2 Controller](senseglove-wrist-tracking-settings-meta-quest-2-controller-openxr.png "Setting Up the Wrist Tracking Hardware - Meta Quest 2 Controller") + +## Meta Quest Pro Controller + +For the Meta Quest 3, whether in PCVR or Standalone mode, the functional wrist-tracking settings looks something like this: + +![Setting Up the Wrist Tracking Hardware - Meta Quest Pro Controller](senseglove-wrist-tracking-settings-meta-quest-pro-controller-openxr.png "Setting Up the Wrist Tracking Hardware - Meta Quest Pro Controller") + +## Meta Quest 3 Controller + +For the Meta Quest 3, whether in PCVR or Standalone mode, the functional wrist-tracking settings looks something like this: + +![Setting Up the Wrist Tracking Hardware - Meta Quest 3 Controller](senseglove-wrist-tracking-settings-meta-quest-3-controller-openxr.png "Setting Up the Wrist Tracking Hardware - Meta Quest 3 Controller") + +## HTC VIVE Tracker + +For the HTC VIVE Pro using VIVE Trackers, which only supports the PCVR mode, the functional wrist-tracking settings looks something like this: + +![Setting Up the Wrist Tracking Hardware - HTC VIVE Tracker](senseglove-wrist-tracking-settings-htc-vive-tracker-openxrvivetracker.png "Setting Up the Wrist Tracking Hardware - HTC VIVE Tracker") + +## HTC VIVE Focus 3 Wrist Tracker + +The wrist-tracking settings for the HTC VIVE Focus Vision, VIVE XR Elite, and VIVE Focus 3, when using VIVE Wrist Trackers, will vary depending on the platform and configuration in use. + +### PCVR Mode + +When running in PCVR mode, the functional wrist-tracking settings looks something like this: + +![Setting Up the Wrist Tracking Hardware - HTC VIVE Focus 3 Wrist Tracker (PCVR Mode)](senseglove-wrist-tracking-settings-htc-vive-focus-3-wrist-tracker-openxrvivetracker.png "Setting Up the Wrist Tracking Hardware - HTC VIVE Focus 3 Wrist Tracker (PCVR Mode)") + +### Standalone Mode + +When running in Standalone mode, the functional wrist-tracking settings looks something like this: + +![Setting Up the Wrist Tracking Hardware - HTC VIVE Focus 3 Wrist Tracker (Standalone Mode)](senseglove-wrist-tracking-settings-htc-vive-focus-3-wrist-tracker-openxrvivewristtracker.png "Setting Up the Wrist Tracking Hardware - HTC VIVE Focus 3 Wrist Tracker (Standalone Mode)") \ No newline at end of file diff --git a/Handbook/src/getting-started/setup-wrist-tracking-hardware/senseglove-wrist-tracking-settings-htc-vive-focus-3-wrist-tracker-openxrvivetracker.png b/Handbook/src/getting-started/setup-wrist-tracking-hardware/senseglove-wrist-tracking-settings-htc-vive-focus-3-wrist-tracker-openxrvivetracker.png new file mode 100644 index 00000000..1f473322 --- /dev/null +++ b/Handbook/src/getting-started/setup-wrist-tracking-hardware/senseglove-wrist-tracking-settings-htc-vive-focus-3-wrist-tracker-openxrvivetracker.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:39d66c9a5858acf76ae7929583808eec5b8a5886850ce24b04ed1c0178aed763 +size 133196 diff --git a/Handbook/src/getting-started/setup-wrist-tracking-hardware/senseglove-wrist-tracking-settings-htc-vive-focus-3-wrist-tracker-openxrvivewristtracker.png b/Handbook/src/getting-started/setup-wrist-tracking-hardware/senseglove-wrist-tracking-settings-htc-vive-focus-3-wrist-tracker-openxrvivewristtracker.png new file mode 100644 index 00000000..5e9237cf --- /dev/null +++ b/Handbook/src/getting-started/setup-wrist-tracking-hardware/senseglove-wrist-tracking-settings-htc-vive-focus-3-wrist-tracker-openxrvivewristtracker.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c2721c1e69da65141dda05b98d43c62310b96c37605226a7fedb40eaf0106a2 +size 136740 diff --git a/Handbook/src/getting-started/setup-wrist-tracking-hardware/senseglove-wrist-tracking-settings-htc-vive-tracker-openxrvivetracker.png b/Handbook/src/getting-started/setup-wrist-tracking-hardware/senseglove-wrist-tracking-settings-htc-vive-tracker-openxrvivetracker.png new file mode 100644 index 00000000..337f4f66 --- /dev/null +++ b/Handbook/src/getting-started/setup-wrist-tracking-hardware/senseglove-wrist-tracking-settings-htc-vive-tracker-openxrvivetracker.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e34957a3c116b326f88af7920e43793cba3ecebf9ac1b6bc2b21b72472ffeaf3 +size 132239 diff --git a/Handbook/src/getting-started/setup-wrist-tracking-hardware/senseglove-wrist-tracking-settings-meta-quest-2-controller-openxr.png b/Handbook/src/getting-started/setup-wrist-tracking-hardware/senseglove-wrist-tracking-settings-meta-quest-2-controller-openxr.png new file mode 100644 index 00000000..0b206490 --- /dev/null +++ b/Handbook/src/getting-started/setup-wrist-tracking-hardware/senseglove-wrist-tracking-settings-meta-quest-2-controller-openxr.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8da740021572e7e7623ae568d1724f28683f9af8bf69745728bbf4fca3c8ca5 +size 131242 diff --git a/Handbook/src/getting-started/setup-wrist-tracking-hardware/senseglove-wrist-tracking-settings-meta-quest-3-controller-openxr.png b/Handbook/src/getting-started/setup-wrist-tracking-hardware/senseglove-wrist-tracking-settings-meta-quest-3-controller-openxr.png new file mode 100644 index 00000000..8e464b22 --- /dev/null +++ b/Handbook/src/getting-started/setup-wrist-tracking-hardware/senseglove-wrist-tracking-settings-meta-quest-3-controller-openxr.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b49fa47b46ca00dcfdc3f88df5d7c00b81255e4f1866276c6a2656bef92160a +size 131243 diff --git a/Handbook/src/getting-started/setup-wrist-tracking-hardware/senseglove-wrist-tracking-settings-meta-quest-pro-controller-openxr.png b/Handbook/src/getting-started/setup-wrist-tracking-hardware/senseglove-wrist-tracking-settings-meta-quest-pro-controller-openxr.png new file mode 100644 index 00000000..3ede9cf5 --- /dev/null +++ b/Handbook/src/getting-started/setup-wrist-tracking-hardware/senseglove-wrist-tracking-settings-meta-quest-pro-controller-openxr.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cede0c383273fca0c609a66f36bf2985710ff59d2273af0d512d0a7dd0f9aecd +size 131236