Wrangle (Core)
Wrangle Core
Direct VEX access to the Natsura growth graph.
This node executes user-defined VEX over internodes and attributes during graph construction.
π For everyday use and production ergonomics, see Wrangle. Wrangle Core is for technical users who need raw control.
Inputs
Input 0 β Graph
The incoming Apex graph. Wrangle Core reads and writes internode attributes.
Input 1 β Parms
Optional geometry carrying a parms
dictionary detail attribute. Values can be fetched via VEX.
Parameters
- VEX Snippet (
snippet
) β Code executed on each internode. - Bindings (
attrib_bindings
) β Control over attribute read/write scope. - Mode (
run_mode
) β Determines iteration domain (per-node, per-branch, or global).
Outputs
Graph β Apex graph with modified attributes, effectors, or decorations appended.
Wrangle
Advanced VEX interface for Natsura. Lets you emit attributes, define gates, or prototype effectors directly into the Apex graph, while respecting the deferred growth model.
Map
Mapping utility for driving sockets with constants, attributes, or randomized values. Each Map is one operation plus its blend, chained linearly to build variation.