Large textures vs multiple materials

I am working on a game that is using PBR textures and I have a question I can’t seem to find the answer to.

If I have an object that is let say x:1.5m y:3m z:1.5m in size and it needs to have a fairly detailed texture. Is it better for performance and optimization to have it split up into lets say 4 different meshes and use 4 materials that all have 512*512 textures or just one mesh and a material that has a 4K texture?

Any answer is appreciated.

Hey

In a 1024*1024 you can put 4 times a 512x512. So in your example, instead of soing 4 submeshes with 512px texture, use a single mesh with a 1024px texture.
In other cases, i think as long as a 2048px texture is enough, don’t split up your mesh.

About performances, the less game objects you have, the best it will be, same for materials and textures. Except if you’re using a texture’s resolution that is superior to 2048px, it may be bad for performances.

Hope that helped you,
Cheers!