Multiple Evaluators

Started by
-1 comments, last by Captain Tex 19 years ago
My apologies if this has already been addressed, but I couldn't find it in the archives: How do you set up multiple evaluators in OpenGL? For example, I'd like to render two separate Bezier curves, but I'm not sure how. Can someone explain to me how I'd also render "ctrlpointsTwo" in the following code snippet? Thanks! GLfloat ctrlpointsOne[4][3] = { { -4.0, 1.0, -4.0}, { -2.0, 1.0, 4.0}, {2.0, 1.0, -4.0}, {4.0, 1.0, 4.0} }; GLfloat ctrlpointsTwo[4][3] = { { -4.0, 2.0, -4.0}, { -2.0, 2.0, 4.0}, {2.0, 2.0, -4.0}, {4.0, 2.0, 4.0} }; ... glMap1f(GL_MAP1_VERTEX_3, 0.0, 1.0, 3, 4,&ctrlpointsOne[0][0]); glEnable(GL_MAP1_VERTEX_3); ... glBegin(GL_LINE_STRIP); for (int i = 0; i <= 30; i++) glEvalCoord1f((GLfloat) i/30.0); glEnd();

This topic is closed to new replies.

Advertisement