bonsoir
j'ai dessiner la carte geographique de mon pays avec openGL sous visualstudion10
j'ai utilisé principalement les fonctions suivantes :
celle ci pour les courbes :
Code C++ :
Code:glEnable(GL_MAP1_VERTEX_3); GLfloat ctrlpoints[4][3] = {{ 406, 19, 0.0}, { 413, 17, 0.0}, { 418, 13, 0.0}, { 422, 13, 0.0}}; glMap1f(GL_MAP1_VERTEX_3, 0.0, 1.0, 3, 4, &ctrlpoints[0][0]); glBegin(GL_LINE_STRIP); int n = 60 ; for (int i = 0; i <= n; i++) glEvalCoord1f((GLfloat) i/((float)n)); glEnd();
et celle ci pour les droites
Code C++ :
et ca marchéCode HTML:glBegin(GL_LINES); glVertex2f( 406, 19); glVertex2f( 385,77); glEnd();
alors je veux colorer la carte,
pour par la suite faire una animation avec
mais puisqu'elle n'est pas un polygome ou triangle ou ...
je sais pas comment
sachant que les courbes et les droites sont attaché et fermé
si vous avez une idéé
merci
-----