Different materials vs Material Instance for simple texture hookup materials

For meshes with a simple albedo,normal,rough hookup material, should I use different materials or make a master material with texture parameters. Is it a matter of preference or there is a noticable difference in performance even if the master material is so simple.

Hello Hurt,

I cant really go into detail on how much better a material instance is, but the advantage of instances is that they can share unaltered calculations.

Besides that, workflow wise its easier to just replace a texture in an instance, instead of having to set up the material again. and in the case you eventually want to add a small variable value tweak, you instantly have it among all other instances.

I personally would go for a master material + instance workflow whenever possible :slight_smile: