Skip to content

Releases: ultraleap/UnrealPlugin

v3.7.12 for UE4.27

31 Aug 08:04
Compare
Choose a tag to compare

Version 3.7.12

  • Blocks any NaN values coming from the tracking device (avoids asserts in editor due to not a number values)
  • Fix for hand tracking not initializing with Gemini beta 1 LeapC.dll
  • Prevented assert when no wrist found on reparenting animation instance to BodyAnimInstance
  • Build warnings for 'developer' type in plugin fixed
  • This version will still re-compile and run with UE 4.25.x and UE 4.26.x

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

v3.7.11 for UE4.26

08 Jun 08:47
Compare
Choose a tag to compare

Version 3.7.11

  • Adds Support for new "ScreenTop" Tracking Mode: Compatible with 4.9+ Services. This is a feature preview only.
  • Tracking mode APIs and notifications now replace Policy flag APIs and notifications
  • Fixed: Failure to compile in UE 4.26.x
  • Fixed: Pinch and grab events both received on grab (grab now overrides pinch)
  • Fixed: Hands tracked/not tracked notifications events being fired even when no change has occurred
  • Fixed: Hands not tracked when run in Stand Alone mode from the editor
  • Fixed: Intermittent crashes when using body state animation instance based blueprints in editor
  • Fixed: Right pinch leap component event not sent
  • Removed 32bit Leap DLL and 32bit support.
  • Fixed: Live Link hand bone positions are incorrect (spread out in space)
  • This version will still re-compile and run with UE 4.25.x
  • Fixed missing LeapC.dll in packaged LeapMotion.zip

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

v3.6.0 for UE4.25

03 Dec 11:26
e5d39bd
Compare
Choose a tag to compare

Update to get plug working with Unreal 4.25.
From the changelog.md file:

Version 3.6.0

  1. Now supports Unreal 4.25. Tracking tested for HMD based hand tracking. However, desktop mode hand tracking still has some bugs/performance issues.
  2. Improved performance/stability (due to LeapC.dll change / use of the FastTrack Animation System for Hands).
  3. Non-frame based gesture detection system introduced (this reduces the frequency of grabs/pinches dropping out by giving it a buffer time). The old frame based system is still supported through a UI option.
  4. Removed some unsupported platforms.
  5. Fixed a bug that forced desktop mode when vr headset is attached.
  6. Fixed freeing of device property before it is read causing invalid serials/devices.
  7. Fixed a bug where HMDPositionOffset and HMDRotationOffset settings for a Vive were being applied to all SteamVR headsets (Valve Index, Varjo, etc), if the value were set to zero - UNREAL-64
  8. Fixed bad event usage example.
  9. Updated hand colliders to be more accurate (now mesh based).
  10. Resolved an issue where performance would decrease after a leap was unplugged/replugged.
  11. Fixed a bug where the HMDPositionOffset was being applied twice, and at different scales. Should be in leap units - mm (UNREAL-63)
    Copyright © 2012-2020 Ultraleap Ltd. All rights reserved.

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

v3.5.0 for UE4.23

12 Sep 10:28
Compare
Choose a tag to compare

Changes

Experimental Multi-Device v3.4.0 for UE4.22

03 Jun 07:02
Compare
Choose a tag to compare

Changes

Warning, Experimental! Do not use this release if you're only using a standard one-device setup.

v3.3.4 for UE4.22

21 May 18:53
Compare
Choose a tag to compare
v3.3.4 for UE4.22 Pre-release
Pre-release

Changes

  • Preliminary fix for #15

v3.3.1 for UE4.22 and UE4.21

03 Apr 08:31
31a2f69
Compare
Choose a tag to compare

Changes

  • Update to Unreal 4.22
  • Compile fixes.
  • Default body state automapping to false. This will allow parenting unsupported skeletons and using manual mapping until #17 is fully fixed.
  • Backport compile 3.3.1 for 4.21 for #24 fix.

v3.2.1 for UE4.21

28 Jan 21:22
Compare
Choose a tag to compare

Changes

  • Fixes for #12
  • Fixed a potentially unset rotation in editor (could cause a crash)

v3.2.0 for UE4.21

06 Dec 21:31
4da9a8a
Compare
Choose a tag to compare

Changes

v3.1.0 for UE4.21

10 Nov 11:43
Compare
Choose a tag to compare

Changes

  • Updated for Unreal Engine 4.21