Skip to content
This repository has been archived by the owner on Nov 15, 2022. It is now read-only.

v1.0.0 Beta 3

Pre-release
Pre-release
Compare
Choose a tag to compare
@rblenkinsopp rblenkinsopp released this 27 Oct 11:56
· 6 commits to main since this release

1.0.0-beta.3

Added

  • Signed Windows installer to replace the previous PowerShell based installer. Installation will remove previous versions of the API Layer.
  • Added support for the XR_EXT_hand_joints_motion_range extension. Since Ultraleap hand-trackers are optical-based systems, the returned hand pose is always based on the unobstructed joint locations.
  • Added support for the linear velocity reporting of the palm joint (XR_HAND_JOINT_PALM_EXT).

Changed

  • Updated Ultraleap tracking client to v5.2.0.
  • Updated OpenXR SDK to v1.0.20.
  • OpenXR API layer DLL is now signed.
  • Use XR_KHR_win32_convert_performance_counter_time or XR_KHR_convert_timespec_time extensions for accurate internal
    timestamp conversions.
  • Removed configurations variables ULTRALEAP_OPENXR_TIME_WARP_HEAD and ULTRALEAP_OPENXR_TIME_WARP_VIEW as they are no longer required now that Issue #6 is resolved.
  • Removed 32-bit support as the Ultraleap tracking client v5 doesn't currently have support for Windows 32-bit.

Fixed

  • Correct wrist position (was incorrectly reporting the elbow position as the wrist position). Issue #10
  • Fixed temporal warping so that the user's hands no longer move when held static and the user's head is rapidly moved. Issue #6