[Addon] Node groups in recursive submenus

Small enchancement addon for node editor and node grouping. Great if you have many (really many) node groups. A must have if you also link materials from liraries :slight_smile:

Enable it to add additional submenu with all your node groups nicely separated into recursive submenus with strong alphabetical order

Before:

  • all node groups are in one huge list
  • if you have linked materials with node groups of the same name - this node groups are not sorted properly (no alphabetical order) and have the same name as local ones (pure madness, no way to distinguish)


After:

  • addon gets all nodes, splits them into β€œlocal” and β€œlinked” parts
  • and reorganizes them into hierarchy of submenus


Reorganization is based on β€œ_” character in node group name, deepness is not limited.

Code: https://github.com/IPv6/kristallum/blob/master/blender/addon_experiments/nodeTools_v01.py

7 Likes

Good idea, man!

This is what I want! Can you enhance it for compositing nodes?

Yep, updated code with compositing support as well - shader trees for material nodes, compositor trees for compositing

Oh, that is good news.
I will use it!
Thanks.

Good thing. Thank you

Updated for blender 2.80+


1 Like

feature request, allow splitting on the " / " characters instead of "_"