Herramientas basadas en nodos#

Geometry Nodes can be used to expand the core functionality of Blender via node-group-defined tools. They can be shared as any regular node group assets.

../../_images/modeling_geometry-nodes_tools.png

Node group tools integrated in the Selection menu.#

Contexto Herramienta#

The way to create Node-based tools is by switching the Geometry Nodes editor context to Tool.

New node groups created in the tool context will be enabled as Tool by default, although users still need to set them as Assets if they want to share them (see below).

Nota

The Inspection features are not supported in the Tool context: Viewer Node and Socket Inspection.

Recurso#

For a node group to be shared as a tool, it has to be an Asset first. The asset catalog is used to determine on which menus the node group will show, similar to the regular node group assets. If the catalog name matches an existing menu, the tool will be added to the end of it. Assets that have no catalog assigned to them, or local tools are exposed in the «Unassigned» menu.

The asset options need to be set on the Asset Browser.

Opciones de herramientas#

The node group inputs will be exposed as in the Adjust Last Operation panel.

Modos y tipos de datos soportados#

Node groups must specify which modes and object types they support. This helps to determine where the tool is available in the user interface. These properties can be configured in popover menus in the Geometry Node editor when in the Tool context.

Currently only Object, Edit, and Sculpting modes are supported, and only for the Mesh and Hair Curves object types.

Importante

For mesh objects, Formas clave are not supported. Operating a node tool on a mesh with shape keys will remove the shape key data.

Nodos específicos de herramientas#

Los siguientes nodos sólo se encuentran soportados en el contexto Herramienta:

Nota

El nodo Propio objeto proporcionará el objeto activo, al ser usado dentro de un grupo de nodos en el contexto Herramienta.

Nodos no soportados#

Estos nodos no se encuentran soportados en el contexto Modificador: