Nodetree Source

Developer: Nikita Akimov

Download Free

Turns Blender material node trees into Python code and stores them in a built-in material library.

What Nodetree Source does

NodeTree Source converts a material's node tree into Python source code. It is built for add-on and script authors as well as shader artists who want to pass materials around as reproducible code.

A Material to Text button prints the generated script in the Text Editor, and running that script rebuilds the same material in any other project. The code can be embedded straight into your own add-on to ship materials with it. A separate Material to Library button saves the source to a local library so that materials are ready to reuse later.

Key features

  • Material to Text code generation
  • Run Script recreates the material elsewhere
  • Generated code embeddable in add-ons
  • Local library for saved material sources

FAQ

Is Nodetree Source free?

Yes, Nodetree Source is free. Click the Download Free button on this PluginDex page to get it at no cost.

Which apps does Nodetree Source work with?

Nodetree Source works with Blender.

Who develops Nodetree Source?

Nodetree Source is developed by Nikita Akimov. You can find their other plugins on the Nikita Akimov page of this catalog.

Where can I download Nodetree Source?

Download Nodetree Source free from this PluginDex page using the Download Free button. You get free access without paying.

Similar plugins

Expression Nodes

Hamed Zaghaghi

Builds Blender math node networks automatically from a typed formula.

FreeBlender
Extragroups

BleRiFa

Blender add-on for managing bone groups and reaching operators right under the mouse cursor.

FreeBlender
Mesh Volume Calculator

Douripo

Measures volume, area or length of every mesh in a Blender collection and writes the numbers to a CSV file.

FreeBlender
Settings Manager

Pawel Wilczewski

Saves and switches between full Blender settings configurations, with a shared add-on folder across versions.

FreeBlender
M-Cleaner

Nikita Akimov

Blender add-on that finds duplicate materials in a scene and merges them into one with a single click.

FreeBlender