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 hence 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 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 number of ...

Get Unity 2017 Game Optimization - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.