Node Kit

by Pixel Egg Studio in Scripts and Addons

Did you ever want to share your nodes across all blender files, and feel it is messy to do this in a right way, here is why Node Kit coming in.

Node Kit is a convenient way to manage your nodes in Blender. You can easily save your nodes in a global preset, and then restore it to any object later on even in another blend file opening. You can also export all of your presets into a file and then import this file to another blender running in your other computers.




Images are correctly rendered in nodes




Features:

  • Save current nodes into a global preset which can be used in any other opening blend file
  • Restore any saved global preset into objects
  • Export presets into a file
  • Import preset from exported file
  • Remove any preset
  • Rename any preset
  • Organize presets in folders


Changelog:

Version 0.1.6:

  • Fix: Compositor Output File node's input error


Version 0.1.5:

  • Confirmed before remove folder, update preset, and remove preset
  • Be able to reorder presets


Version 0.1.4:

  • Add a button to update selected preset
  • Manage presets with folders structures
  • New export and import for new structure of presets


Version 0.1.3:

  • Restore preset to the correct node editor while using multi node editor
  • Add two kinds of restore button, one for clear and restore, one for append preset
  • Handle image path does not exist exception
  • Trace min value and max value of inputs
  • Fix: Script node inputs error
  • Fix: Value node default value reset to 0.5


Version 0.1.2:

  • Fix: Image attributes name error


Version 0.1.1:

  • Restore and render images in nodes


Version 0.1.0:

  • Don't clear nodes and links while restore presets
  • Some minor bug fixes


Version 0.0.9:

  • Support compositor node group
  • Minor bugs fixes


Version 0.0.8:

  • Save and restore minimized nodes
  • Save and restore label and color of nodes
  • Support Frame Node
  • Fixed: Export and import minor bugs


Version 0.0.7:

  • Support shader node group


Version 0.0.6:

  • Support world shader nodes


Version 0.0.5:

  • Fixed: All reroute nodes stick together


Version 0.0.4:

  • Fixed: A type error while restore presets


Version 0.0.3:

  • Don’t check active object for Compositor Editor while restore presets


Version 0.0.2:

  • Support both Compositor nodes and Shader nodes


Version 0.0.1:

  • Initial release


Bug Reports & Discussion:

If you encounter bugs while using Node Kit on Blender 2.80, please report bugs in this thread, and I will fix them soon.

Report bugs or submit suggestions in this thread.

Please check the Documentation tab in this page for usage details.


Development Plan:

  • ✓ Support Compositor Node (Done)
  • ✓ Support Shader Node Group (Done)
  • ✓ Support Compositor Node Group (Done)
  • ✓ Support world shader nodes (Done)
  • Support Animation Nodes
  • Save selected nodes/node groups as preset
  • ✓ Be able to organize presets in folders (Done)
  • ✓ Keep nodes in the scene while restore presets  (Done)
  • Support more node types reported by users
    • This will be a long term development path
    • Please report your nodes type which are not supported yet, I will make them work as soon as possible if it’s doable
  • And more features