Skip to main content
Version: 10 Jul 2024

Rendering Extensions Overview

This section includes information about the Magic Leap 2 OpenXR Rendering Extensions Feature that will make your content appear more robust.

Rendering Extensions Settings

Magic Leap Rendering Extensions, with arrow pointing to the gear icon.

You can view and configure the Magic Leap Rendering Extension settings in the Unity Editor by following these steps:

  1. In the Unity Editor, navigate to Edit > Project Settings.
  2. In the Project Settings window, select XR Plug-in Management from the left-hand sidebar.
  3. Under XR Plug-in Management, select OpenXR.
  4. Locate the Magic Leap Rendering Extensions feature in the list.
  5. Ensure that the Magic Leap Rendering Extensions feature is enabled by checking the box next to its name.
  6. Click the gear () icon next to the Magic Leap Rendering Extensions feature to open and edit its settings.
Magic Leap Rendering Extensions Settings

📄️ Segmented Dimming

The Magic Leap 2 is a powerful augmented reality (AR) device capable of enhancing user experiences through various features, including Dynamic Dimming. This technology uses the Alpha buffer to automatically generate a dimmer mask, making the content appear more opaque by selectively dimming pixels. This guide will discuss the blend modes in Magic Leap 2 and how they can be toggled at runtime to enable or disable the dimmer, thereby affecting the visual appearance of AR content. Note the Magic Leap 2's Dimmer Layer renders at a lower resolution than the additive display. Therefore, developers must be conscious of it's use and it's affect on the visual appearance of their application.