Skip to content

Aurora Borealis

Environmental reference
FXMaster+Filter effectAPI type: auroraborealis
Preview shows Aurora Borealis being played in Horizon mode

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

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

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.

  • 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.
  • 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.
Preset API name Availability Variants
Luminous Sky luminous-sky FXMaster+ Normal

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.

34 exposed parameters1 Scene-only1 Region-onlyauroraborealis API type

Hover 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.

ParameterControlDefaultRange or choicesAvailability
Below Tokens
belowTokens
checkboxOffAlways
Below Tiles
belowTiles
checkboxOffAlways
Below Foreground
belowForeground
checkboxOffAlways
Levels
levelsScene only
scene-levelsAll LevelsAlways
Aurora Mode
mode
selectsideSide View, Top Down, HorizonAlways
Aurora Palette
palette
selectnorthernLightsLakeside Aurora Borealis, Northern Getaway, Northern Lights, Forest Northern Lights, Phenomenal Aurora, Aurora, Custom ColorsAlways
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
checkboxOffAlways
Sound FX Sounds
soundFxManualSoundIds
multi-selectRule default
Mixed Colors
mixedColors
checkboxOffAlways
Aurora Count
auroraCount
range31–6 · step 1Always
Intensity
intensity
range0.70–1 · step 0.05Always
Speed
speed
range0.250–1 · step 0.01Always
Ribbon Width
ribbonWidth
range0.40.1–1 · step 0.01Always
Waviness
waviness
range0.550–1 · step 0.05Always
Softness
softness
range0.550–1 · step 0.05Always
Curtain Height Position
sideVerticalPosition
range0.360.05–0.95 · step 0.01
Curtain Falloff
sideCurtainHeight
range0.360.08–0.85 · step 0.01
Path Angle
topDownAngle
range300–360 · step 5
Depth Glow
topDownDepth
range0.550–1 · step 0.05
Haze Strength
topDownHazeStrength
range0.50–1 · step 0.01
Start Anchor
horizonStartPosition
range0.180–1 · step 0.01
Exit Anchor
horizonEndPosition
range0.030–1 · step 0.01
Overhead Drop
horizonDip
range0.220.12–0.82 · step 0.01
Path Slant
horizonAngle
range-15-45–45 · step 1
Haze Strength
horizonHazeStrength
range0.630–1 · step 0.01
Haze Height
horizonHazeHeight
range0.810.15–1 · step 0.01
Darkness Activation
darknessActivationEnabled
checkboxOffAlways
Darkness Activation Range
darknessActivationRange
range-dual{"min":0,"max":1}0–1 · step 0.01
Edge Fade %
fadePercentRegion only
range00–1 · step 0.01Always

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.