Skip to content

Stop creating new node group if exist #70

Open
@fmnijk

Description

@fmnijk
file.write((f"{inner}if {str_to_py_str(nt_name)} in bpy.data.node_groups:\n"))
file.write((f"{inner}\treturn\n"))
file.write((f"{inner}else:\n"))
file.write((f"{inner}\t{nt_var}"
        f"= bpy.data.node_groups.new("
        f"type = \'ShaderNodeTree\', "
        f"name = {str_to_py_str(nt_name)})\n"))
file.write("\n")

Something like this I think.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions