Hi thank you for your reply.
Sprite dicing is probably not going to help me, I am dealing with small animated sprites, not large areas.
As for mesh shapes, that's exactly what I was asking for, but I could not find a way to get the shape done automatically (like in Unity sprites or Uni2D). Doing them by hand is no use, as I have more than 300 frames of animation.
Is there a way to automate the mesh generation? Or if at least there was a way to copy the mesh of the first frame in the first sprite of the animation to the rest of the frames.
My game is about armies, so I have lots of army units for the player and for the enemy. Besides the mesh optimization which could help deal with the fill rate bottleneck, I am also experiencing problems with batching.
For some reason, batching will work fine as long as I don't change the transform.position of the sprites. But the army units have to move
As soon as I call transform.position = x, batching stops working, and the draw calls ramp up from 30 to 250.
Any ideas?