Consider atlasing

Atlasing is the technique of combining lots of smaller, isolated textures together into a single, large texture file in order to minimize the number of materials, and therefore draw calls, we need to use. This is effectively a means to exploit dynamic batching. Conceptually, this technique is very similar to the approaches of minimizing material usage that you learned in Chapter 3, The Benefits of Batching.

Each unique material will require an additional draw call, but each material only supports a single primary texture. Of course, they can also support multiple secondary textures, such as normal maps and emission maps. However, by combining multiple primary textures into a single large texture file, we can minimize the ...

Get Unity Game Optimization - Third Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.