Я пытаюсь нарисовать кривую Безье высокого порядка, используя оценщики OpenGL:
glMap1f(GL_MAP1_VERTEX_3, 0.0, 1.0, 3, 30, &points[0][0]);
glMapGrid1f(30, 0, 1);
glEvalMesh1(GL_LINE, 0, 30);
или
glBegin(GL_LINE_STRIP);
for (int i = 0; i <= 30; i++)
glEvalCoord1f((GLfloat) i/30.0);
glEnd();
Когда количество точек превышает 8, кривая исчезает. Как нарисовать кривую Безье более высокого порядка, используя оценщики?