Skip to content

v4.3.0

Compare
Choose a tag to compare
@JimSimons-UH JimSimons-UH released this 18 May 14:37
· 837 commits to main since this release

Version 4.3.0

This version supports Gemini 5.2.0.0 and greater LeapC.dll (Gen2 support) and Unreal v4.27 and Unreal v5.0
Please use the *_ue5 zip for Unreal 5.

  • Added auto hand scaling support to BodyStateAnimInstance/AutoMapping workflow
  • Fixed - Blocks attracted by left hand in Anchors and Dynamic UI scene when menu not shown
  • Fixed - Blocks can be docked whilst open in the Dynamic UI scene
  • Fixed - Auto switching between hands and controllers show left hand when in and out of tracking
  • Fixed - Palm orientation pose detector now defaults to triggering on palm facing camera/user's face
  • Fixed - Not a number could be received if hands tracking during scene startup
  • Fixed - When picking up blocks underneath other blocks, blocks behaved as if very heavy/pinned down
  • Fixed - Motion controller interaction with UMG interfaces
  • Fixed - Crash on automapping with auto rotation when finger bones not found

Known issues:

  • Text colour in UI interaction drop downs wrong (UE5 bug)
  • Running VR with OpenXR via SteamVR doesn't see VR (UE5 bug). To work around, enable the SteamVR plugin in the project.
  • In UE5, grabbing with the right hand motion controller is intermittent
  • HMD offset is not set automatically for SteamVR devices and should be set manually for your headset in the IEPawnHands blueprint.
  • As with most Unreal 4 VR projects, when run in VR preview in the editor, full framerate is often not achievable. This is fine when packaged.
  • Auto calculating orientations with imported meshes that have negative scales require manual correction to the PreBaseRotation.
  • In UE5 Using the SteamVR plugin only, motion controller models are not visible when auto switching is enabled.

Use of the Ultraleap Tracking SDK is subject to the terms of the Ultraleap Tracking SDK Agreement available at https://developer.leapmotion.com/sdk_agreement, or another agreement between Ultraleap Ltd. and you, your company or other organization.