public static void FillPolygon(Polygon p, Texture2D tex, Color c)
 {
     var ppm = MathUtil.PixelsPerMeter;
     var bb = p.GetBoundingBoxRaw();
     var orgin = new Vector2(-(float)bb.xmin * ppm, (float)bb.ymax * ppm);
     _spriteBatch.Draw(tex, p.Position.P2C(), null, c, -p.Rotation, orgin, 1f, SpriteEffects.None, 0f);
 }