Sometimes I download a package containing multiple models meant to use common materials on various surfaces, usually in obj + mtl format for most stuff I find on OpenGameArt. Obviously I need to create a material for each surface in Godot itself. What I wish I could avoid is manually having to set it on each model, instead of each obj automatically knowing which material I want when I drop it into the scene. As it stands I always need to use the Surface Material Override section, which also makes me feel like I'm doing it wrong as the proper materials should be in use by default... the basic materials defined with the mesh have their properties grayed out.
Is there a way of telling Godot to always map a material name in an obj / mtl to my material resource whenever one is detected? Or can I replace the entry in the obj / mtl in a text editor to automatically point it to the material in Godot, in which case which fields do I want to replace and how? I take it I want to edit each usemtl line in the obj and point it to my tres, though I imagine it's probably not that simple.