Skip to content

v4.1.0

Compare
Choose a tag to compare
@JimSimons-UH JimSimons-UH released this 07 Feb 11:43
· 976 commits to main since this release

Version 4.1.0

This version supports Gemini 5.2.0.0 LeapC.dll (Gen2 support) and Unreal v4.27

  • Added Virtual Keyboard Actor with example Scene
  • Added Pose detection with example scene (port of Detection utilities from Unity)
  • Updated far field interaction algorithm
  • Optionally auto show/hide motion controllers when hands in use
  • Fixed hand modules examples scenes and actors not showing hands if hands already in view on startup
  • Monolithic build fixed (header dependencies)
  • Epic Marketplace fixes/changes
    • CoreRedirects works in both Engine plugins folder and in the project plugins folder (references to old LeapMotion assets)
    • Licensing statements added to all headers
    • BodyState module moved to ThirdParty folder

Known issues:

  • Auto calculating orientations with imported meshes that have negative scales require manual correction to the PreBaseRotation.
  • 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.

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.