Split

Creates explicit parallel branches in the growth graph. Distinct from innate forking, Split allows you to fork the topology into separate, distinct logical paths.

The Split node creates explicit branching in the graph topology. Each input connected to the Split becomes a separate child branch spawning from the same point, with per-branch delay, depth incrementing, and attribute-inheritance controls. Unlike Grow's probabilistic forking, Split is structural: it is the right primitive for major architectural decisions, like a trunk splitting into two main boughs, or for separating "Main Stem" logic from "Side Branch" logic.

Inputs

InputDescription
Input 0: GraphThe parent graph.
Input 1+: Child GraphsEach additional input represents a new parallel branch.

Outputs

OutputDescription
Output: GraphThe combined graph with all branches merged.

Intrinsics

AttributeDescription
split_indexInteger ID for the branch, created when Generate Split Index is enabled.
split_depthHierarchy depth, incremented at splits when Increase Depth is enabled. Useful for limiting recursion depth or changing logic based on how many times the structure has branched.

Parameters

Global Settings

ParameterDescription
Delay GrowthEnables per-input delay controls, allowing branches to start growing at different times.
Generate Split IndexCreates a split_index attribute to identify siblings within the split.
Append GrowInteractive button to append growth branches.

Per-Input Settings

ParameterDescription
DelayIterations / steps to wait before this branch starts growing.
Split VerticesPhysically separates the geometry vertices at the split point.
Increase DepthIncrements split_depth for this branch, useful for controlling recursion limits.
Stamp Parent AttributesCopies attributes from the parent internode to the child branch.

Notes

  • Forking (in Grow) is probabilistic and data-driven, right for scattering many similar branches; Split is structural, right for distinct logical paths.
  • Switch is conditional rather than parallel.

See also: Simulation concept · Grow · Switch · Repeat