v4.2.0
Version 4.2.0
This version supports Gemini 5.2.0.0 and greater LeapC.dll (Gen2 support) and Unreal v4.27.
Preview support for Unreal v5.0 Preview 2. Please use the *_ue5 zip for Unreal 5.
- Fixed initialise to VR mode for legacy LeapHandsPawn
- Added XR2/Android LeapC libraries and support
- Added support for Pico stand alone mode
- Added support for UE 5 Preview 2 - NOTE that as UE5 is still in preview, this should not be considered final support
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 (UE5 Bug, turn off physics handles on the IEGrabberComponents to work around)
- Blocks attracted by left hand in Anchors and Dynamic UI scene when menu not shown
- Blocks can be docked whilst open in the Dynamic UI scene
- Auto switching between hands and controllers show left hand when in and out of tracking
- 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.