XR

Category: Gate Tier: Pro

Purpose

Pure boolean filter for XR-specific conditions.

Visual Reference

As added to your scene
XR brick as it appears in the GDLink editor

Runtime Behavior

Inputs

  • Pulse (Boolean): Upstream pulse from a listener. Blocked or passed based on check result.

Outputs

  • Pulse (Boolean): Passed through when gate condition evaluates true.

Properties

Core (always visible)

  • check_type (Enum, default "Gesture"): Gesture, Tracking Confidence

  • tracker_hand (Enum, default "Right"): Left, Right

Gesture Mode (visible_if: {check_type: "Gesture"})

  • required_gesture (Enum): Pinch, Grip, Point, Open Hand, Fist

  • strictness (Float, default 0.8): Confidence threshold (0.0-1.0) required for the gesture to be recognized.

Tracking Confidence Mode (visible_if: {check_type: "Tracking Confidence"})

  • min_confidence (Enum): High, Medium, Low

  • lost_behavior (Enum, default "Block"): Block (fail closed), Invert (pass when tracking lost)

  • hysteresis (Float, default 0.1): Prevents rapid toggling at confidence boundary.


Generated UI Mockup — showing expanded properties
XR
-
x
Check Type:
v
Tracker Hand:
v

Properties

This brick does not expose a generated property table yet. See the source specification for implementation notes.