Skip to main content
Version: 20 Jan 2025

Remote Render Setup

Deprecation Notice

Remote Rendering was deprecated on Jan 22, 2025. The following instructions for configuring Remote Rendering are for users who purchased an Enterprise license with Remote Rendering prior to Jan 22 2025.

Magic Leap Remote Rendering is a first-party tool, created by Magic Leap, designed to allow for rendering content onto a Magic Leap 2 device from a more powerful, non-mobile Windows computer.

Prerequisites

System Requirements

Minimum
OSWindows 10+
CPUIntel i7 / AMD Ryzen
CPU Cores4
RAM16GB
VRAM6GB
GPUNVIDIA GPU
NVIDIA driverversion 495 or later*
Bandwidth100Mbps WiFi 5
note

* Run nvidia-smi.exe in a command prompt to get the NVIDIA Driver Version. Remote rendering will not work without an NVIDIA GPU.

Installing Remote Render

caution

Remote Rendering is no longer accessible from ML Hub. It is available via a request to Customer Care if you purchased a Developer Pro or Enterprise license prior to January 22 2025. Please contact our Customer Care team and include your license key in the request.

Device Streaming

Prevent Feedback Noise

The Remote Rendering functionality can be used in combination with Device Stream to preview and save what the user sees, however this may cause some audio feedback noise because the audio produced on the host is sent to the device and then back to the host by Device Stream. To prevent audio loopback noise, lower the volume of the Device Stream live preview before starting Remote Rendering.

Troubleshooting

Fast User Switching

Magic Leap does not support the Windows OS feature fast user switching for remote rendering. Make sure you are only logged into one account when using remote rendering, or you will get an error message.

Can't Install Remote Viewer

If your system does not have an NVIDIA GPU, you can't use the remote render feature. The system will not automatically install Remote Viewer if this is the case. Try using a computer with an NVIDIA GPU.

Debug Logs

If an issue occurs with the Remote Rendering service, logs will be requested for support purposes. To receive these logs, in a PowerShell window, execute the following:

powershell.exe -ExecutionPolicy Bypass -File "C:\Program Files\Magic Leap Remote Rendering\DebuggerScript.ps1"

The logs will be saved, by default to:

%USERPROFILE%\AppData\Roaming\MagicLeap\Windrunner\logs