Node Pie Menu (Free addon)

Hey, I just released an addon that adds a pie menu to the node editor for adding new nodes quickly:

It works in all node editors, including custom ones created by other addons:




In my (admittedly fairly unscientific) testing, I found that it was ~25% faster than using the built-in add node menu!

Get it from the extensions website here:

Or from Github here:

Hope you like it!

26 Likes

Wow another great addon from you, this is going into my top ten most used for sure!

2 Likes

Very useful, indeed! Thanks!

1 Like

Hi Andrew. :wave:

On Blender 3.2.2, with Node Pie Menu 1.0.0, when I press CTRL + LMB, I get this error:

Traceback (most recent call last):
  File "C:\Users\xan2622\AppData\Roaming\Blender Foundation\Blender\3.2\scripts\addons\node_pie-main\node_pie\npie_ui.py", line 109, in draw
    node_count_data = get_all_node_data()["node_trees"].get(tree_type, {})
  File "C:\Users\xan2622\AppData\Roaming\Blender Foundation\Blender\3.2\scripts\addons\node_pie-main\node_pie\npie_ui.py", line 13, in get_all_node_data
    with open(Path(__file__).parent / "nodes.json", "r") as f:
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\xan2622\\AppData\\Roaming\\Blender Foundation\\Blender\\3.2\\scripts\\addons\\node_pie-main\\node_pie\\nodes.json'

PS: do you prefer I report bugs here or on Github ?

1 Like

Ah, thanks for reporting that, it should be fixed now.

Also, I don’t really mind, both here and Github are perfectly fine :slight_smile:

2 Likes

Thank you, that’s really nice to hear! I’ve had a bit of a backlog of add-ons that were basically finished but that I just hadn’t released, this will probably be the last for a while though.

@Minamookevlar Thanks!

2 Likes

THANX man ! really great addon

1 Like

hey man , is it possible to make the edges of the pie categories opaque /not transparent … its a bit distracting

Hi, I’m not entirely sure what you mean? which part is transparent?

Thank you Andrew for the fix. It works fine now.

Just a side question (not important at all but I am a bit curious):
Is there a reason why the height of some of nodes is not consistent with others?

For example:
Image, Noise, Math, Vector Math, Mix RGB, Light Path, Texture Coordinate, Mix Shader, Transparent…
https://blenderartists.org/uploads/default/original/4X/0/6/8/068aacd289f5ed956fa198af3ed56f3665134736.jpeg

I really love these utility addons that help with the workflow, Thanks!

That favorite option that makes the most used nodes bigger is super good, but for some reason I can’t see the color coded bars on the left. Do I have to activate them? I tried on 3.2.2, 3.4 and on default settings but no luck

1 Like

Great, glad it’s working now :slight_smile:

Yeah, the size of the node buttons is based on how often you use each node, so the nodes you use the most often are bigger than the ones you barely use at all.

If you don’t like it, though, you can turn it off in the preferences.

2 Likes

Huh, that’s really weird, I’ve had a few people say they have this problem, but it’s hard to know what’s causing it…

Is there anything being printed in the Blender terminal?

1 Like

Nope nothing, I always have the console open to see if something breaks

Ok, I found out what it was, I have my UI scale set to 1.2, and for some reason the colours would disappear when it was lower than that.

I’ve uploaded a new version, so it should work now :slight_smile:

1 Like

I’ve uploaded a new version

:thinking: Github still shows the 1.0.0 version (in the __init__.py file)
Shouldn’t it be 1.0.2 ?

1 Like

Good point, it’s correct now :sweat_smile:

1 Like

That was it! Now it looks soo much better, Thank you again :grin:

1 Like

Perfect, glad that’s sorted!

1 Like

You’re add-on is so useful… It also increases the discoverability of nodes for the new Blender users (as they are all displayed, all visible at once).
Have you considered submitting it for integration into the default Blender add-ons ?

2 Likes