Grow (Core)
Creates a single internode with transforms. Forms the atomic step of procedural plant development in Natsura.
Grow Core
The Grow Core creates a single internode (branch segment).
It is the lowest-level building block of plant structure.
- Applies transforms: length, width, pitch, roll, yaw
- Emits IDs and ancestry attributes
- Used inside Grow to represent one step of development
Outputs: internode attributes (id
, parent_id
, generation
, u
, age
)
Grow
Builds a procedural growth graph from Natsura core operations. Defines one growth step (optionally looped and forked) and exposes sockets for mappings, effectors, and decorations. The graph is later evaluated by Simulate to generate geometry.
Kill (Core)
Removes internodes or subgraphs based on conditions. Used for pruning, lifecycle management, and stochastic effects.