---
generated_by: gdlink-build
generated_at: 2026-06-23T12:34:28Z
do_not_edit: true
title: XR Passthrough
brick_type: executor
tier: Pro
generated: true
---
# XR Passthrough
**Category:** Executor
**Tier:** Pro
## Purpose
Controls Mixed Reality (MR) passthrough features — camera feed overlay, alpha blending, and edge enhancement.
## Visual Reference
```{raw} html
```
## Runtime Behavior
**Inputs**
- **Activate** (Boolean): Toggles passthrough on/off.
**Properties**
**Core (always visible)**
- **passthrough_mode** (Enum, default `"Overlay"`): `Overlay`, `Alpha`, `Composition Layer` (future)
**Overlay Mode**
- **opacity** (Float, default `1.0`): Passthrough feed opacity (0.0-1.0).
- **edge_enhancement** (Bool, default `false`): Apply edge detection filter to camera feed.
**Alpha Mode**
- **opacity** (Float, default `0.5`): Blend factor between virtual scene and camera feed.
**Composition Layer Mode (future, `visible_if: {passthrough_mode: "Composition Layer"}`)**
- **layer_type** (Enum): `Quad`, `Cylinder`, `Equirect`
- **viewport_path** (NodePath): SubViewport to render on the composition layer.
- **sort_order** (Int, default `0`): Layer rendering priority.
---
```{raw} html
```
## Properties
| Property | Type | Default | Notes |
|---|---|---|---|
| Mode | option | Overlay | Passthrough blend mode |
| Opacity | float | 1.0 | Passthrough feed opacity |
| Edge Enhance | bool | False | Apply edge detection filter to camera feed |