static Vector2[] buildSymmetricalPolygon( int vertCount, float radius )
{
var points = new Vector2[vertCount];
for( var i = 0; i < vertCount; i++ )
{
var a = 2.0f * MathHelper.Pi * ( i / (float)vertCount );
points[i] = new Vector2( (float)Math.Cos( a ) * radius, (float)Math.Sin( a ) * radius );
}
return points;
}