J'ai écrit un programme pour afficher des mesures de pression. Je veux utiliser NURBS pour une visualisation détaillée. Donc, je me suis orienté vers enter link description hereUtiliser NURBS dans SharpGL
Mon champ a une plage de 40x48 carrés. Donc 40 lignes et 48 colonnes. Le composant Z (la hauteur) devrait être variable.
Mais je ne comprends pas comment définir
glMap2f(GL_MAP2_VERTEX_3, 0, 1, 3, 4, 0, 1, 12, 4, &ctrlpoints[0][0][0]);
// Parameter:
// target:
// What the control points represent (e.g. MAP2_VERTEX_3).
//
// u1:
// Range of the variable 'u'.
//
// u2:
// Range of the variable 'u.
//
// ustride:
// Offset between beginning of one control point and the next.
//
// uorder:
// The degree plus one.
//
// v1:
// Range of the variable 'v'.
//
// v2:
// Range of the variable 'v'.
//
// vstride:
// Offset between beginning of one control point and the next.
//
// vorder:
// The degree plus one.
//
// points:
// The data for the points.
Je ne sais pas comment définir les paramètres dans mon cas. Par exemple, qu'est-ce que u1 et u2? OU quels sont mes points de contrôle?