This is Mixed Reality Toolkit (MRTK) extension for Magic Leap.
- Unity 2019.2.x or higher
- Magic Leap One
- Magic Leap Unity Package 0.23.0
> git clone git@github.com:HoloLabInc/MRTKExtensionForMagicLeap.git --recursive
> cd MRTKExtensionForMagicLeap
> External\createSymlink.bat
Open MRTKExtensionForMagicLeap project with Unity 2019.2.x or higher
Create project with Unity 2019.2.x or higher
Download and import MRTK v2 unitypackages.
(https://github.com/microsoft/MixedRealityToolkit-Unity/releases)
Download and import the latest MRTKExtensionForMagicLeap unitypackage.
(https://github.com/HoloLabInc/MRTKExtensionForMagicLeap/releases)
Import MagicLeap.unitypackage, which you can download with Magic Leap PackageManager.
Setup Unity project according to the following documentations.
- https://creator.magicleap.com/learn/guides/get-started-developing-in-unity
- https://creator.magicleap.com/learn/guides/unity-setup
- Open "Edit" > "Preferences" > "External Tools" and specify Lumin SDK version folder.
- Import the XR Management Package
- Specify Magic Leap Loader in "Project Settings" > "XR Plugin Management"
- Change Api Compatibility Level to .NET 4.x.
Open "Edit" > "Project Settings" > "XR Plugin Management" > "Magic Leap Settings" and check "Fore Multipass".
Check the following capabilities.
- ControllerPose
- GesturesConfig
- GesturesSubscribe
- LowLatencyLightwear
The example scenes are under MixedRealityToolkit.ThirdParty/MagicLeapInput/Scenes
.
Canvas UI does not work well.
Furuta, Yusuke (@tarukosu)
MIT