Magic Leap

From ETC Public Wiki
Jump to: navigation, search

Getting Started

Basic Setup

Scene Setup

Using Controller

Advanced Usage

Resetting the device via a computer

WARNING: This method will delete all of the user information from the device!

If you manage to lock yourself out of the Magic Leap or cause the device to no longer render anything despite being on and functional, don't fret! Getting the device back up and running from initialization is straightforward and quick.

  1. Connect the Magic Leap to one of your computer's back USB 3.0 ports using a USB-C to USB-A adapter (you must connect the device to a back USB port, as the front ones may not support the device)
  2. If you haven't already, install the Magic Leap Package Manager
  3. Open the Magic Leap Package Manager and install the most recent version of the Lumin SDK, which should be listed at the top of the Common Packages section
  4. After the Lumin SDK is installed and selected in the Package Manager, click the Open Shell button at the bottom of the description section on the right side of the Package Manager window
  5. Enter cd tools\mldb into the command line
  6. Then enter mldb reboot bootloader. If your device is locked, then it will take 60 seconds for it to reboot. The bootloader is used for fastboot commands, which we need for doing a hard reset.
  7. Enter fastboot erase userdata. This will erase all of the user information from the device, including any improper configuration information and any private access locks.
  8. Lastly, enter fastboot reboot. This will reboot the device into it's typical startup state.

That's all you need to do! You can now go through the initialization process to sign into the device and set up the locking information on it again.

Programming Information

Art (2D & 3D) Information

Sound Information

Design Guidelines & Tips

Example Projects

List some (downloadable!) example projects here--and make sure you include the software versions! That way, the students don't have to just take your word for it, they can also check what we've written in this wiki against an actual sample.


This section is dedicated to information that's purely used in BVW: online resources that the TAs recommend, FAQs from Piazza, and topics that pop up during the semester that we don't want to keep repeating ourselves about.