Я в массиве задал 16 точек:
центральная точка XY(50, 50)
точка 1 XY(43, 0)
точка 2 XY(68, 2)
точка 3 XY(85, 10)
точка 4 XY(94, 23)
точка 5 XY(100, 36)
точка 6 XY(100, 64)
точка 7 XY(84, 88)
точка 8 XY(59, 100)
точка 9 XY(41, 100)
точка 10 XY(19, 94)
точка 11 XY(4, 75)
точка 12 XY(1, 50)
точка 13 XY(5, 27)
точка 14 XY(14, 10)
точка 1 XY(43, 0)
OpenGL по трем точкам сделает треугольник и закрасит внутри.
Режим GL_TRIANGLE_FUN сделает такие треугольники:
1-ый треугольник: Центральная точка, точка 1, точка 2
2-ой треугольник: Центральная точка, точка 2, точка 3
3-ий треугольник: Центральная точка, точка 3, точка 4
4-ый треугольник: Центральная точка, точка 4, точка 5
5-ый треугольник: Центральная точка, точка 5, точка 6
и т.д.