Performance of Atlas vs individual textures
I am looking into the most efficient way to load in details that are not on a mesh or baked into a texture.
Is it more efficient to have a 2048x2048 texture resolution with bolts, handles etc or several small individual 128x128 / 256x256 textures?
asked Mar 11 '17 at 05:53 PM in Using UE4
If a mesh has 1 material, it has one drawcall. If it has 2 materials, it has two drawcalls. If two meshes have 1 (the same/different) material its two drawcalls total.
If a material has three textures, it needs to tell gpu/cpu to fetch a texture three times. If those three textures could be combined, it only needs to tell the gpu/cpu to fetch it once. Generally speaking its faster to load 1 1024x1024 than a few 128/128's.
I would try to combine small bolts/handles that are used together as much as possible and get a few atlasses going instead of separate textures.
answered Mar 12 '17 at 02:03 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here