Hi! I have way too many materials in my scene (in Blender), so I need to optimize them. Tell me, please, is something like described below even possible?
I have 1 main material (let’s say wood for furniture). Inside this material, I have some textures (let’s say a wood grain normal). I have many objects in my scene that in general share this common material, but every object requires different wood grain normal texture. At first, I duplicated this common material for each object and changed the texture separately but this leads to having dozens of materials (where the only difference is this wood grain texture).
My question is: is it possible to have only ONE “master” material with separate textures per every object inside of it? Is there a material node in Blender that can do this? So I can assign texture no. 1 to object no. 1, texture no. 2 to object no. 2, etc.?
So basically what I need is the “replace texture” puzzle for EACH OBJECT separately.
FYI, baking the wood grain texture for all the objects in one texture file is not an option here, unfortunately.