Sprite texture atlas / no batching / understanding problem

Hi,

I’ve build a texture atlas for all the gui elements in my game and assigned this 512x512 texture to a single material. All gui gameobjects are using this material.
In my script I’m using SetTextureOffset and SetTextureScale for getting the correct rectangles. All this works well…except nothing is beeing batched. Missed I something? Another, maybe relevant, point is that this and other materials getting an “(Instance)” behind them when starting the game. I guess this is not correct…

For sure I’ve missed something. Any help is appreciated. Thanks!

Axel

by altering any property on the material you create clone materials → will no longer batch as batching is per material, not per texture

if you want to use subparts of the texture you must have geometry thats setup correctly with the appropriate UVs