Node Reference
Output Nodes
Terminal nodes that produce lighting output for the compositing system -- color, position, strobe, and speed.
Output Nodes
Apply nodes are the terminal nodes of a graph. They have no wired outputs. Instead, they generate LayerTimeSeries entries that are collected at the end of graph execution and sent to the compositing system.
Apply Color
| Field | Value |
|---|---|
| Type ID | apply_color |
| Category | Output |
| Description | Sets fixture color and brightness. |
Inputs
| Port | Type | Required |
|---|---|---|
selection | Selection | Yes |
signal | Signal (C >= 3) | Yes |
Outputs
None.
Parameters
None.
Behavior
- If C=3, treats the signal as RGB.
- If C=4, the fourth channel is alpha (tint strength).
- Broadcasts N and T dimensions to match the selection and time range.
- Brightness is derived from color. The HSV Value (max of R, G, B) is extracted as the fixture's intensity. A dark red produces dim red light; black turns the fixture off. There is no separate brightness/dimmer node -- color controls everything.
Apply Position
| Field | Value |
|---|---|
| Type ID | apply_position |
| Category | Output |
| Description | Sets moving light pan/tilt angles. |
Inputs
| Port | Type | Required |
|---|---|---|
selection | Selection | Yes |
pan | Signal (degrees) | No |
tilt | Signal (degrees) | No |
Outputs
None.
Parameters
None.
Behavior
- Disconnected pan or tilt inputs produce NaN, which tells the compositing system to hold the previous position.
- Angles are absolute (not relative to current position).
Apply Strobe
| Field | Value |
|---|---|
| Type ID | apply_strobe |
| Category | Output |
| Description | Sets fixture strobe/shutter effect. |
Inputs
| Port | Type | Required |
|---|---|---|
selection | Selection | Yes |
signal | Signal (C >= 1) | Yes |
Outputs
None.
Parameters
None.
Behavior
- Value 0.0 = strobe off (open shutter).
- Value 1.0 = maximum strobe rate.
- Intermediate values scale the strobe speed linearly.
Apply Speed
| Field | Value |
|---|---|
| Type ID | apply_speed |
| Category | Output |
| Description | Sets gobo/pattern rotation speed (binary: frozen or fast). |
Inputs
| Port | Type | Required |
|---|---|---|
selection | Selection | Yes |
speed | Signal (C >= 1) | Yes |
Outputs
None.
Parameters
None.
Behavior
- Thresholded output: speed > 0.5 produces 1.0 (fast rotation), otherwise 0.0 (frozen).
- Binary behavior simplifies control -- there is no gradual speed adjustment.