snnib.blender.utils.geo_nodes_utils.create_node_group

snnib.blender.utils.geo_nodes_utils.create_node_group(group_name: str, dev: bool) bpy.types.GeometryNodeTree[source]

returns existing node group if dev, otherwise always creates new one

  • helper creating node groups based on specifications

  • overrides existing nodes when dev==True (creates new group if nonexistent)

  • creates new group without overriding if dev!=True

Parameters
  • group_name
    • str

    • name of the targeted geo nodes group

  • dev
    • bool, optional

    • flag denoting if script is ran in development mode

Raises

Returns
  • node_group
    • bpy.types.GeometryNodeTree

    • created geo nodes node group

Dependencies
  • bpy

  • logging

  • typing