blender_geonodes
Create and manage geometry node groups for procedural modeling in Blender. Add nodes, connect them, and assign modifiers to objects.
Instructions
Geometry Nodes graph operations (procedural modeling).
Operations:
create_group: create or reuse a GeometryNodeTree
add_node: add a node to the group
connect_nodes: wire two nodes in the group
assign_modifier: attach node group to an object as Geometry Nodes modifier
add_input: expose a group input socket
list_node_types: common GeometryNode types for agents
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| operation | No | create_group | |
| group_name | No | GeoNodes | |
| object_name | No | ||
| node_type | No | GeometryNodeMeshCube | |
| node_name | No | ||
| from_node | No | ||
| from_socket | No | ||
| to_node | No | ||
| to_socket | No | ||
| modifier_name | No | ||
| location_x | No | ||
| location_y | No | ||
| input_name | No | Input | |
| socket_type | No | NodeSocketFloat | |
| default_value | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||