You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Public toggle for interpolation on LeapServiceProviders
Hands prefabs added to GameObject/Ultraleap/Hands create menu
Action-based XRI implementation with Example scene in Preview package
Added const S_TO_US as replacement for incorrectly named S_TO_NS in LeapServiceProvider
Check box in Hand Binder under fine tuning options to enable or disable moving the elbow based on forearm scale
Changed
"Hands.Provider" static function now searches for subjectively the best LeapProvider available in the scene. Will use PostProcessProvider first rather than LeapServiceProvider
Removed the OVRProvider from the Preview Package. This is now achievable via the OpenXR Provider in the main Tracking Package
Fixed
Offset between skeleton hand wrist and forearm in sample scenes
OpenXRLeapProvider CheckOpenXRAvailable has a nullref when XRGeneralSettings activeloader is not set up
XrLeapProviderManager initialising when there is no active XR Loader - Github Issue 1360
OnAnchorDisabled not being called when an Anchor gameobject is disabled
Documentation for Finger.Direction says it is tip direction but should say intermediate direction
OpenXR thumb joint rotation offsets do not align with LeapC expectations
Known issues
Scenes containing the infrared viewer render incorrectly on Android build targets and in scriptable render pipelines such as URP and HDRP.
Use of the LeapCSharp Config class is unavailable with v5.X tracking service
Repeatedly opening scenes can cause memory use increase
Currently the Ultraleap Hand Tracking feature for OpenXR requires the New and Legacy input systems to be enabled, to simultaneously use OpenXR and the Ultraleap Unity Plugin's features.
The OpenXR Leap Provider does not currently support the Confidence hand property (and will return fixed values)
If using OpenXR when using Unity 2020 and Ultraleap Tracking Plugin via .unitypackage, an error will appear on import relating to HandTrackingFeature. This has been fixed by Unity on Unity 2021
A workaround is to right click on \ThirdParty\Ultraleap\Tracking\OpenXR\Runtime\Scripts\HandTrackingFeature.cs and select 'Reimport'
DrawMeshInstanced error log on certain Unity versions when using Capsule Hands. Unity Issue Tracker
After using Ultraleap OpenXR in Unity Editor, the tracking mode of device 0 will be set to HMD until the Unity Editor session ends. This can stop the testing of non-XR scenes until the Unity Editor is re-opened
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Headline features of 6.5.0 include:
Added
Changed
Fixed
Known issues
Confidence
hand property (and will return fixed values)Full Changelog (Tracking Package)
Documentation
Discussions
Discord
Community Support
Thanks to our contributors:
@MaxPalmer-UH
@rblenkinsopp
@MattGrayUL
@Dwarph
@rorygames
@JuliaRonnebergerUL
@MattFiler
@BryceNewell-UL
Note
If using the .UnityPackage method to import the Plugin, it is recommended to delete any previous version before importing to avoid import issues.
This discussion was created from the release Unity Plugin 6.5.0.
Beta Was this translation helpful? Give feedback.
All reactions