Skip to main content
Version: 20 Mar 2024

1.1.0-dev1 - Unity SDK Release Notes

SDK Delivered via The Magic Leap Hub

  • Unity Example Project
  • Magic Leap 2 Unity SDK Package
  • Magic Leap SDK Version 1.1.0-dev1
  • Unity Version: 2022.2.x

Features

  • Unity Magic Leap XR Plugin dependency updated to 7.0.0-pre.1
  • Using Segmented Dimmer now requires an explicit MLSegmentedDimmer.Activate() call in order to request the Graphics API provide AlphaBlend frames.
  • Per-frame intrinsics via for Mixed Reality Configured MLWebRTC/MLCamera are now available.
  • Controller 6dof state filtering is now available.
  • Unity XRI haptics now supported.
  • SettingsIntentsLauncher can be used to open certain Android Settings views directly from Unity.
  • Added new MLMediaPlayer OnVideoRendererInitialized callback for when video renderer is fully initialized.
  • Added GetData function to AudioInputBufferClip that does not automatically wrap the audio data and instead sends you exactly what is in the audio buffer.
  • Added fifth key point for the four fingers not including the thumb.
  • Key points now have rotational data

Bug Fixes

  • Fixed bug in WebRTC where toggling local video off and then back on during a connected session did not work.
  • Fixed bug in WebRTC which prevented a session from persisting between scene changes.
  • Fixed bug in WebRTC where Mixed Reality capture showed a transparent vertical bar on the side of the image.
  • Fixed MLSegmentedDimmer behavior where disabling dimmers using the IsEnabled property did not work as expected. The property has been marked Obsolete and replaced with a SetEnabled() method which turns on and off the MeshRenderers for objects on your Segmented Dimmer layer.
  • Fixed issue with WebView's first tab loading before service is connected.
  • Fixed Meshing Subsystem using invalid handles if device headpose gets reset.
  • Corrected some MLCamera event delegates being incorrectly defined.
  • Fixed issue in WebView where adding too many tabs caused them to begin rendering outside of UI bounds.
  • MagicLEapHandDevice is no longer derived from XRController.

Deprecations & Removals

  • Numerous MLSegmentedDimmer API properties have been marked Obsolete as they are non-functional and will be removed in a future release.

Known Issues

  • Marker Tracker's marker rotations upside down.
  • Headset reports position at 0,0,0 on Start().
  • Wacom touch ring appears to not be working.