Every usable FX-Map starts from Set as Root. Connect its Root output to the first compatible FX-Map flow node. This marker does not receive a finished texture like a Standard Graph Output; it tells the FX-Map evaluator where traversal begins.
The Quadrant node is the central building block. It can contribute a pattern at the current hierarchy level and exposes Q1, Q2, Q3, and Q4 for the four child regions. Connecting another FX-Map flow node to one of these outputs continues processing inside that smaller region.
FX-Map flow is built from a small set of structural nodes:
FLOW NODEDESCRIPTION
Set as RootMarks where traversal of the FX-Map hierarchy begins.
QuadrantPlaces or transforms content at the current level and divides the following hierarchy into four spatial quadrants.
IterateRepeats one downstream branch a configurable number of times while also exposing a separate pass-through branch.
SwitchSelects one of two downstream branches using a Boolean condition.
Input ImageDeclares an external texture that Quadrant or Function logic can use.
A Quadrant can simply subdivide with None, or draw one of the supported patterns: Input Image, Disc, Square, Gaussian, Paraboloid, Pyramid, Cone, Hemisphere, Bell, Thorn, or Rigged Bell. Use None when a level only organizes the hierarchy; choose a pattern when it should contribute visible content.
Quadrant exposes the main controls used to shape each hierarchy level:
QUADRANT CONTROLDESCRIPTION
Color / LuminosityControls the Color contribution or grayscale luminosity of the pattern.
Pattern OffsetMoves only the drawing produced by the current Quadrant.
Pattern SizeScales the pattern relative to the current Quadrant region.
Branch OffsetMoves the coordinate context used by the current node and its downstream hierarchy.
Pattern RotationRotates the pattern; a value of 1 represents one complete rotation.
Blending ModeControls how the generated pattern combines with previous FX-Map content.
The distinction between Pattern Offset and Branch Offset is important: Pattern Offset means “move this drawing,” while Branch Offset means “move this branch and the coordinate context inherited by its children.”
Quadrant supports Alpha Blend, Add, and Max. Because multiple hierarchy levels can contribute visible content, blending is part of the structure rather than only a final compositing step.