The Simulate node is the engine of Natsura. It takes the abstract graph recipe and executes it to generate geometry.
Build vs. Run In Natsura, you first build a graph (using Grow, Split, etc.) and then run it with Simulate. The graph defines the "DNA" of the plant; Simulate grows the plant.
Solver Loop Simulate runs a feedback loop. In each step:
Simulation
Output
Simulate outputs standard attributes on the generated geometry:
id, parent_id, generationu, age, width, radiusorient, scale, variant (on decorations)Repeat
Defines a looping block in the graph. Encapsulates a subgraph between Repeat Begin and Repeat End, re-evaluating it N times with time-varying attributes.
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.