I have a Static Mesh which has 10 Elements but they are all Solid Color Materials no Textures. Is it better to have 1 or 2 Textures with all the information in a single Material only taking up a 1 Element?
I don’t know if this counts but all Material Shader Complexitys are green.
Are all 10 of them different materials? If there are duplicates, you could merge the mesh and it will automatically merge the same materials. Merging should be done with nanites disabled. When you merge the mesh it will be saved as 1,1,1 scale and rotation as the original. Make sure in the merging settings that the merged mesh does not replace the old mesh.
If you have hundreds or thousands of this static mesh, then having fewer material elements would be better.
If you have a dozen, it won’t matter at all.
If all you need is solid color, then vertex colors may be an option, even if this generates more split vertices where the colors change.
Hey there @espr3ss0! If it’s only a handful, the difference will be negligible, but the standard method would be one material, and just changing the parameters since they all have similar bases. This cuts back on a bit of complexity, even though the performance hit is already extremely light as jwatte already mentioned.