Aurora Borealis
Aurora curtains in side, top-down, or horizon presentations with palettes, haze, and motion controls.
Environmental filters change the Scene surface or atmosphere. They can cover the full Scene, be limited to Regions, and be moved within the effect stack.
| Reference | Value |
|---|---|
| Package | FXMaster+ |
| Effect kind | Filter effect |
| Category | Environmental |
| Runtime type | auroraborealis |
| Exposed parameters | 34 |
Presentation modes
Section titled “Presentation modes”Aurora Borealis has three presentation modes. Choose the mode before tuning shared ribbon controls because each mode exposes a different placement group.
| Mode | Presentation | Main placement controls |
|---|---|---|
| Side | A vertical curtain across a landscape or side-facing Scene | Curtain Height Position and Curtain Falloff |
| Top Down | An overhead ribbon path | Path Angle, Depth Glow, and Haze Strength |
| Horizon | A lower, distant aurora path | Start Anchor, Exit Anchor, Overhead Drop, Path Slant, Haze Strength, and Haze Height |
Palettes and ribbons
Section titled “Palettes and ribbons”Built-in palettes provide coordinated color sets. Custom Colors exposes five separate color controls plus Mixed Colors.
The shared ribbon controls are Aurora Count, Intensity, Speed, Ribbon Width, Waviness, and Softness. Increase Aurora Count or Ribbon Width when more of the view should be filled, but raising both heavily can flatten the separation between ribbons.
Important controls
Section titled “Important controls”- Aurora Mode: Selects the Side, Top-Down, or Horizon presentation. Each mode changes how the aurora is positioned and which controls are available.
- Aurora Palette: Selects a built-in five-color aurora palette or enables the custom color controls.
- Aurora Count: Sets how many separate aurora ribbons are rendered at once.
- Intensity: Controls the brightness and opacity of the aurora ribbons.
- Ribbon Width: Changes the width of each aurora ribbon.
- Waviness: Controls how strongly the aurora ribbons bend and undulate along their length.
- Softness: Controls how soft the ribbon edges and internal folds appear.
Setup notes
Section titled “Setup notes”- Aurora Mode selects Side, Top Down, or Horizon presentation, each with its own placement controls.
- Built-in palettes provide coordinated colors. Custom Colors exposes five color slots and Mixed Colors.
- Aurora Count, Intensity, Speed, Ribbon Width, Waviness, and Softness define the ribbons themselves.
Bundled preset usage
Section titled “Bundled preset usage”| Preset | API name | Availability | Variants |
|---|---|---|---|
| Luminous Sky | luminous-sky |
FXMaster+ | Normal |
Parameters
Section titled “Parameters”The table combines the settings available for this effect in Scene and Region contexts. Scene-only and Region-only badges identify controls limited to one context. Hover or focus an info button to see what the parameter changes on the canvas. Select it to keep the card open. Each card also includes the default, range or choices, context, availability, API key, and control type.
auroraborealis API typeHover or focus an info button to see what the parameter changes on the canvas. Select it to keep the card open. Context badges identify Scene-only and Region-only controls; unbadged parameters are available in both. Hover or focus an availability condition to highlight the parameter that controls it.
| Parameter | Control | Default | Range or choices | Availability |
|---|---|---|---|---|
Below Tokens belowTokens | checkbox | Off | — | Always |
Below Tiles belowTiles | checkbox | Off | — | Always |
Below Foreground belowForeground | checkbox | Off | — | Always |
Levels levelsScene only | scene-levels | All Levels | — | Always |
Aurora Mode mode | select | side | Side View, Top Down, Horizon | Always |
Aurora Palette palette | select | northernLights | Lakeside Aurora Borealis, Northern Getaway, Northern Lights, Forest Northern Lights, Phenomenal Aurora, Aurora, Custom Colors | Always |
Depth Color color0 | color | #01213a (enabled) | — | Always |
Lower Curtain Color color1 | color | #01411f (enabled) | — | Always |
Core Color color2 | color | #005d55 (enabled) | — | Always |
Bright Edge Color color3 | color | #08afa8 (enabled) | — | Always |
Glow Color color4 | color | #8aed07 (enabled) | — | Always |
Sound FX soundFxEnabled | checkbox | Off | — | Always |
Sound FX Sounds soundFxManualSoundIds | multi-select | Rule default | — | |
Mixed Colors mixedColors | checkbox | Off | — | Always |
Aurora Count auroraCount | range | 3 | 1–6 · step 1 | Always |
Intensity intensity | range | 0.7 | 0–1 · step 0.05 | Always |
Speed speed | range | 0.25 | 0–1 · step 0.01 | Always |
Ribbon Width ribbonWidth | range | 0.4 | 0.1–1 · step 0.01 | Always |
Waviness waviness | range | 0.55 | 0–1 · step 0.05 | Always |
Softness softness | range | 0.55 | 0–1 · step 0.05 | Always |
Curtain Height Position sideVerticalPosition | range | 0.36 | 0.05–0.95 · step 0.01 | |
Curtain Falloff sideCurtainHeight | range | 0.36 | 0.08–0.85 · step 0.01 | |
Path Angle topDownAngle | range | 30 | 0–360 · step 5 | |
Depth Glow topDownDepth | range | 0.55 | 0–1 · step 0.05 | |
Haze Strength topDownHazeStrength | range | 0.5 | 0–1 · step 0.01 | |
Start Anchor horizonStartPosition | range | 0.18 | 0–1 · step 0.01 | |
Exit Anchor horizonEndPosition | range | 0.03 | 0–1 · step 0.01 | |
Overhead Drop horizonDip | range | 0.22 | 0.12–0.82 · step 0.01 | |
Path Slant horizonAngle | range | -15 | -45–45 · step 1 | |
Haze Strength horizonHazeStrength | range | 0.63 | 0–1 · step 0.01 | |
Haze Height horizonHazeHeight | range | 0.81 | 0.15–1 · step 0.01 | |
Darkness Activation darknessActivationEnabled | checkbox | Off | — | Always |
Darkness Activation Range darknessActivationRange | range-dual | {"min":0,"max":1} | 0–1 · step 0.01 | |
Edge Fade % fadePercentRegion only | range | 0 | 0–1 · step 0.01 | Always |
Direct-effect API example
Section titled “Direct-effect API example”The Direct Effect API creates a separate row shown through Manage API Effects. Add a stable apiMacro_…_p or apiMacro_…_f ID when later macro calls need to update or stop the same row.
const created = await FXMASTER.api.effects.play({ filters: [{ "id": "apiMacro_wikiauroraborealis_f", "type": "auroraborealis", "options": { "mode": "side", "palette": "aurora", "intensity": 0.65, "speed": 0.35, "auroraCount": 3 } }],});
await FXMASTER.api.effects.filters.stop(created.filters);For complete API behavior, scene targeting, stack ordering, and toggle groups, see the Direct Effect API guide.