I am having trouble regarding imported models into blender. Each time I import an updated .obj model of a certain architecture project, I need to re-assign all the materials, because the new model gets material name like “concrete.001” and “glass.001” instead of the already blender tuned “concrete” and “glass” materials.
So there are two ways to achieve this seamless integration, I guess.
a) The first one is to have an option in the .obj importer script in which all materials imported are replaced with existing materials of the same name.
b) The second is to write a script in which one could use wildcards to make a kind of rule regarding materials replacement. For example: //Replace all objects and faces with materials named “concrete*” with material named “concrete”// which would replace any material named “concretedarker”, “concretebrown” or “concrete.001” with “concrete”
I know about Bruxy’s Material Works script, but despite having the basic functionality I talk about, it would need the “b)” addition to it.
If I get this sorted out, blender would make it’s way into architects workflow beautifully, and our user community would grow quite a lot.
Thank you so much, anyone!
rucativava