A Blender addon with various tools to help node workflow

.
.

As of Blender 2.70 (or builds after 09 December 2013) my Node Wrangler
addon has been merged with Node Efficiency Tools from Bartek Skorupa

Thus it is included in Blender by default.

Simply search for “Wrangler” or “Efficiency” and you’ll find it.

Though if you’re using an older version of Blender without this
update, you can still download and install it manually

The most recent documentation can be found on the wiki page:
http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/Nodes/Nodes_Efficiency_Tools

.

.

.

=============== Original Post ===============

Viewer Node (For Materials)

01

Just like in the compositor, you can now Ctrl+Shift+Click a node to view it! A temporary emission shader is created so that there’s no shading on the object – the clicked node is connected to this shader and then to the output. If a shader is clicked, this emission node is skipped and the clicked node is connected straight to the output.

separator_fullwidth

Delete Unused Nodes

02Any nodes that aren’t contributing to the final result (including viewer nodes and group outputs) can be removed with Alt+X

separator_fullwidth

UV Layer Nodes

03Add an attribute node with the Name field already filled in with the UV layer name of your choice, simply go Shift+A > Inputs > UV Maps > [map name]

separator_fullwidth

Switch Type

04Swap the type of selected nodes, such as the shader type, texture type or even an Invert node to a Math node for a more efficient b/w invert! Alt+S

separator_fullwidth

Swap Outputs

05
To exchange the outputs of two nodes, simply hit Alt+Shift+S

separator_fullwidth

Reset Backdrop

06When you’ve zoomed and moved that compositor backdrop around a lot and cant seem to put it back in it’s default space with no zoom, just hit Z! (Zoom-fit from v1.0 of this addon has since been included in trunk with the Alt+Home hotkey)
separator_fullwidth

Frame Selection

07
Why bother adding a frame node and then reselecting the nodes you want to parent? Press Shift+P and the selected nodes will be parented to a brand new Frame node! Also press F6 just after adding it to change the name and color of the frame node.

separator_fullwidth

Reload Images

08Alt+R will reload all image nodes in the current tree, including those in any texture nodes, movie clips or environment textures.

separator_fullwidth

View Image

09Sometimes all you want to do is look at the the image of a node without connecting it to the Viewer and waiting for the composite to calculate or the viewport to update, so now you can! It also works for masks and movie clips, jumping to the appropriate editor.

separator_fullwidth

Arrange Nodes

10Automatically arrange your messy node tree with Q – it’ll arrange just the selection if there is one, otherwise the whole tree.

separator_fullwidth

If you have any comments, suggestions, bug reports or requests, simply add a comment below! It’s my goal to make node-editing faster and more enjoyable, so I’ll consider anything you can think of!

If you know a bit of python yourself, I’d appreciate some help as well!


Or consider a donation to help continue development of this addon!