Because of this, wire strictly vertical and wire shadow strictly horizontal get 1 pixel wide and not antialiased :
- Wires can't be made thicker verticaly
- Wires hide when big poles are out of view but wire still goes in the view
- Wire gets ugly because no antialiasing is done on sprite transformation.
What I would propose is to render wire using shaders.
- It would make wire width consistent
- It doesn't need a perfect bezier curve,
- It doesn't need transformation antialias