I have the ML UE plugin v1.8.0 installed, with Magic Leap OpenXR, Magic Leap Marker Tracking, and Magic Leap Controller plugins activated.
I have marker tracking working in the UE Editor. It’s just a simple 1-level environment with 1 Aruco marker and a couple meshes with align to that position. Very simple, and works great in the editor.
Package an APK with shipping settings. Not issues that I see. All white in the Output logs.
Install the app onto the headset via Hub 3. Works great.
But when I launch the app, the marker tracking doesn’t initialize. I can see the parts rooted at 0,0,0.
Is there something special I need to do when packaging to make marker tracking work in the application?
Okay, will do. That’s basically what I have, except without the delay on Begin Play. I took your tip and downloaded the Examples project and am launching it now. I’m going to try to package the Marker Tracking map in the Examples project and see if it works. If it does, I’ll go back and add the delay.
It looks like a build issue. You will need to Build UE using this guide. Out of the box, UE 6 does not include the correct library to visualize YUV frames which might be causing the issue.