I've set 16 points in the array:
Center Point XY(50, 50)
Point 1 XY(43, 0)
Point 2 XY(68, 2)
Point 3 XY(85, 10)
Point 4 XY(94, 23)
Point 5 XY(100, 36)
Point 6 XY(100, 64)
Point 7 XY(84, 88)
Point 8 XY(59, 100)
Point 9 XY(41, 100)
Point 10 XY(19, 94)
Point 11 XY(4, 75)
Point 12 XY(1, 50)
Point 13 XY(5, 27)
Point 14 XY(14, 10)
Point 1 XY(43, 0)
OpenGL will make a triangle on three points and paint it inside.
The [eng]GL_TRIANGLE_FUN mode will make triangles like this:
1st triangle: center point, Point 1, Point 2
2nd triangle: center point, Point 2, Point 3
3rd Triangle: center point, Point 3, Point 4
4th triangle: center point, Point 4, Point 5
5th triangle: center point, Point 5, Point 6
etc.