I use dynamic vertex lighting on 2D sprites. On larger sprites the lighting is uglier than on smaller ones. This is because every sprite is just a quad of two triangles. Not enough vertices there for lighting on larger areas.
Is there a way to use more triangles on a sprite? Maybe even depending on how much screen space they cover?