Skip to content

Unity Plugin 6.13.0

Compare
Choose a tag to compare
@MattGrayUL MattGrayUL released this 28 Nov 11:37
· 1090 commits to develop since this release

openupm-tracking openupm-tracking-preview

  • This release was tested against Unity 2021LTS and 2022LTS
  • Tracking contains stable content including Core, Hands and the Interaction Engine.
  • Tracking Preview contains experimental/pre-release content.

Headline features include:

Tracking Client versions

  • Windows v5.17.1
  • MacOS v5.17.1
  • Android v5.17.1

Added

  • (Hands Recorder Preview) A new Hand Recorder to record animation clips of hands and additional objects to produce re-playable actions (e.g for tutorials)
  • (Pose Detector) Add a new rule type to match rotation of a joint to a target
  • (XR Hands) Added XRHandsLeapProvider to convert the current XRHandsSubsystem data to a LeapProvider for use with the Ultraleap Unity Plugin features
  • Added the ability to suppress the Android build warnings
  • Help Menu that links out to docs, a place to report bugs & places to get support

Changed

  • (Preview Teleportation) Lightweight Pinch Detector's finger detection can be configured
  • (Obsolete) Some old unused LeapC APIs have been marked as Obsolete (config, IsSmudged, IsLightingBad)
  • Changed from using obsolete FindObjectOfType to using newer implementations
  • Ultraleap settings are now in the project settings window, under "Ultraleap"

Fixed

  • (Hand Binder) Hands begin at large/small scale and slowly scale to normal size
  • (Pinch to Paint Example) Painting sound does not play if pinch began out of tracking range
  • LeapXRServiceProvider ensures default device offset mode is set to new defaults when enabled
  • Attachment Hand Menu is incorrectly rotated

Known issues

  • Repeatedly opening scenes can cause memory use increase
  • The OpenXR Leap Provider does not currently support the Confidence hand property (and will return fixed values)
  • 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

Full Changelog (Tracking Package)

Documentation

Discussions

Discord

Note

If using the .UnityPackage method to import the Plugin, it is recommended to delete any previous version before importing to avoid import issues.