create_wrangle
Create an Attribute Wrangle node in a Houdini SOP network to run custom VEX code for attribute math that no native node can express. Requires justification of why existing nodes are insufficient.
Instructions
Create an Attribute Wrangle node with VEX code.
LAST RESORT. VEX is for attribute math that no node expresses — NEVER for modeling, scattering, copying, deforming, grouping, or randomizing, which all have dedicated nodes. Building geometry in a wrangle when a native node exists is a failure, not a shortcut.
The justification parameter is mandatory: state which list_node_types searches you ran and why none of the results can do this. If you cannot write that sentence honestly, you have not checked — check first.
Args: parent_path: Parent SOP network path. vex_code: VEX snippet to set. justification: Which native nodes you checked (the actual list_node_types filters used) and why none can express this logic. run_over: Element to run over ("Points", "Vertices", "Primitives", "Detail", "Numbers"). name: Node name.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| run_over | No | Points | |
| vex_code | Yes | ||
| parent_path | Yes | ||
| justification | Yes |