Question by
khamosh132 · Nov 03, 2016 at 12:05 PM ·
spriterendererbatchingdrawcalls
Why are multiple Sprite Renderers with same sprite taking seperate draw calls?
Hello everyone! I am making a 2D puzzle game in which more than 100 sprites are being used at the same time. (some at Sprite Renderer and others as Image in UI) I have 11 grids of 8x8 Sprite Renderers and each Sprite Renderer has identical sprite.
All my sprites are combined in 3 atlases through Unity's Sprite Packer but still each Sprite Renderer and Image Component is taking a seperate draw call of its own no matter if they have same sprite or different sprites from same atlas.
I tested in a different scene which only has 4 sprite renderers with identical sprite and they are taking one draw each. In Frame Debugger there are multiple calls of Dynamic Batch(one for each sprite renderer) which makes no sense to me.
Comment