BAM - AutoMat: Universal Tool for Batch Setup/Update of Materials in Blender Setup hundreds of materials from your texture library in 1 click and manage them with the easy-to-use Material Manager.
BAM - AutoMat Story
A couple of years ago, I conceived the idea of creating an instrument for Blender that could handle the mass installation of materials and facilitate convenient workflows, similar to what I had in Maya. At the time, there were no similar tools available for Blender.
As the Lead Technical Material Artist at Kitbash3D, specializing in material creation and texturing for large 3D Kits with Substance 3D, I needed a tool that would enable a seamless transition from Maya to Blender for handling a vast number of objects and materials. This need drove me to develop the BAM addon, which has gradually evolved to incorporate all necessary functionalities.
Today, I continue to refine this tool while learning Blender and Python in parallel. Many thanks to the Kitbash3D artists for their help with BAM testing.
You can Download the Addon absolutely FREE at my My Artstation and in another blender addon resources ;) Blender Marketplace Dev Fund = 100%
Description:
Working with multiple objects and numerous materials in Blender is now much easier with BAM. This addon is especially useful if you create many materials in Substance Designer and need to use them in large projects or build your own Materials Library BAM allows you to create new materials or update existing ones directly from your texture folder. It supports subfolders, custom suffixes, color spaces, presets, OpenGL/DirectX normals, and even channel selection for plug-in textures. The tool optimizes material creation by avoiding endless duplicates of the same texture data-blocks, utilizing existing ones instead. Materials are identified by the presence of a BaseColor texture
This extension requests the following permission:
Import/export FBX from/to disk
Thanks for the feedback Matthias. I noticed a bug, apparently I accidentally deleted something in the process.
In the found materials filter, if materials are already present in the scene, they should be automatically unchecked after scanning the folder, so that only new materials are created by default.
Do you think it would be more convenient to return this or add an additional button to check the materials in the filter that are already present in the scene?
Fantastic addon! A great time saver! It works well for quickly importing textures created in Substance.