Unreal SDK 1.4.0
note
The Magic Leap 2 Unreal SDK currently requires a customized version of Unreal Engine which must be built from source. It is available at https://github.com/MagicLeapUnreal/UnrealEngine. You must follow the signup instructions at https://github.com/EpicGames/Signup to access this fork of the engine.
From release 1.3.0 until the next engine upgrade you will need to use the 5.3-release-ml2-updated branch for ML2 device development. The binary version of Unreal Engine available at epicgames.com can be used with our plugins for Remote Rendering. Previous releases should continue to use the 5.3-release-ml2 branch.
Features
- Added Magic Leap 2 Light Estimation Feature and Example
- Added Magic Leap 2 Pixel Sensor Feature and Example
- Added collision and occlusion examples for MagicLeapWorldMeshing
XrFutureEXT
is now centralized to the MagicLeapOpenXR plugin; plugin dependencies have been updatedXrFutureEXT
is now optional to support Remote Rendering- Better handling of permissions for Android and non-Android platforms
- LocalizationMap API is now stateless and the user must listen for state changes
Bugfixes
- Magic Leap 2 Hand Interaction pinch pose now includes rotation
- Follow menu now correctly faces player
Known Issues
- Android File Server must be disabled to use Launch On