Setting up the Magic Leap Lumin SDK & Remote Simulator

Magic Leap has finally released it’s Lumin SDK so that developers can start playing around with it’s new technology. If you want to get involved then read on for a step-by-step guide to getting up and running quickly.

1. Download the SDK

Downloading the Magic Leap Package Manager & Lumin SDK

Head over to the Magic Leap creator portal and download the Lumin SDK.

You’ll need to create an account to access the creator portal and download page.

2. Launch the Package Manager Installer

Run the Magic Leap Package Manager Installer

Once it’s downloaded, unzip the package and click to start the installation process.

3. Setup Magic Leap Package Manager

Setup the Magic Leap Package Manager

When the installation wizard starts up hit Next on the first screen.

4. Choose Location to Install the Magic Leap Package Manager

Choose install Location for Magic Leap Package Manager

Choose where you want to install the Magic Leap Package Manager on your computer, then click Next.

Setup the Magic Leap Package Manager

Confirm your selection on the next screen and click Next.

Magic Leap Package Manager Installation Process

The installer will then install and setup everything.

Magic Leap Package Manager Installation Process Complete

When it finishes click Finish.

5. Launch the Package Manager

Login to the Magic Leap Package Manager

When you launch the package manager you’ll need to login with the same email you used to register with the Magic Leap creator portal.

Logging in the the Magic Leap Package Manager

Instead of a traditional username and password combination, Magic Leap will email you a six digit numeric code to use to sign in.

It’s a good idea to check the Stay logged in checkbox on the login screen so that you don’t need to go through the login process every time you launch the Package Manager.

When you receive your secret code type it in and press Continue.

 

Magic Leap Package Manager Update Screen

Once you’re logged in the package manager will automatically download and install any updates it needs.

6. Download and Install the Lumin SDK

Installing the Lumin SDK from the Magic Leap Package Manager

Hover your mouse over the Lumin SDK row in the Common Packages row and click on the download icon.

7. Download and Install Magic Leap Examples

Installing Magic Leap Examples with the Package Manager

If you want to install the Magic Leap examples (which are definitely worth installing) then hover your mouse over the Magic Leap Unity Package row in the Unity Packages table and press the download icon if you plan to use Unity.

If you’re going to be using Unreal then hover over the Unreal Examples row in the Unreal Packages table and press the download icon.

8. Start the Download and Installation

Installing Packages with Magic Leap Package Manager

Once you’ve selected all the packages you want to install press the Apply changes button.

Magic Leap Package Manager Lumin SDK Installation Process

The package manager will show progress bars while it is downloading and installing the packages.

When a package is installed you’ll see a tick in the Installed row of the tables.

9. Navigate to the Magic Leap Remote Server

Opening the Magic Leap Remote Simulator

To launch the Magic Leap Simulator click on the Lumin SDK row in the Common Packages table. On the screen on the right click the Open Folder button.

Magic Leap Remote Simulator

The file browser should open at the Magic Leap SDK root. Navigate to the Magic Leap Remote simulator at: MagicLeap/mlsdk/v0.11.1/VirtualDevice/bin/UIFrontend/Magic Leap Remote.

10. Start the Magic Leap Remote Simulator

Starting the Magic Leap Remote Simulator

When the Magic Leap Remote Simulator window opens click the Start Simulator button.

Magic Leap Remote Simulator Working

If the simulator starts successfully then you should see all the lights in the Status column go green and the simulator will open to the default screen (below).

Magic Leap Remote Simulator Window

11. Stop the Magic Leap Remote Simulator

Stopping the Magic Leap Remote Simulator

To stop the simulator close the simulator window. Click on the burger menu in the top right of the simulator status window and choose Stop Magic Leap Remote Server.

You’ll get a popup asking you to confirm that you want to stop the simulator.

Magic Leap Remote Server Stopped

When the simulator is stopped all the status buttons will go red.

12. Install Unity or Unreal

To start developing apps to run in the simulator you’ll need to install either Unity or Unreal Engine.

Here’s a guide to installing the Unity Technical Preview to work with Magic Leap.

If you’d prefer to work with Unreal Engine then they’ve released a document to help get you up and running fast.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.