(Kinda forgot about this thread, I usually post WIP stuff on twitter or discord but I’ll be better at doing it here as well)
Here’s a teaser for a new feature we have been working that is getting slowly wrapped up - paged atlases:
This basically packs an atlas into one or more images that can be referenced by materials using an ‘array’ sampler without breaking batches. This is helpful for games with huge atlases that has to be split manually into multiple atlases for targeting lowend devices, optimizing atlas surface areas or utilizing even more space than what a single atlas currently can reference today.
A future improvement to this setup is to add support for creating array textures in runtime via the resource system, which could enables you to carry a single texture per model, 3D textures, terrain data or what else you can think of!