Mixshaders
1.Through MixShaders user can build a systematic directories for organizing procedural materials and the sub directory names can be organized in a hierarchical way by end of use, similar functions, similar nodes etc.
1.1Also easy to search by combined keywords which are splitted by space, the key words can be either node name or material name.
1.2Choose the default directory to manage python scripts for procedural materials. If the directory name leavs blank, the addon will use the default directory called proceduralmaterials inside addon installation directory.
The 2nd use of MixShaders addon is to mix shaders automatically in the Shading workspace and the addon can automatically calculate the right position to append the material nodes accordingly.
1.Append the material in the scene into the active material in Shading workspace and then automatically put on the top of the upmost nodes.
2.Convert all the materials in the scene into different python scripts.
3.Add predefined procedural material through calling python script to active object