« Programmation C/Courbe de Bézier » : différence entre les versions
Contenu supprimé Contenu ajouté
imported>Nicoprog m Problème d'indentation |
imported>Celui mAucun résumé des modifications |
||
Ligne 2 :
[[catégorie:calcul numérique]]
Ce code permet de tracer une [[courbe de Bézier]] définie par 4 points de contrôle. C'est donc une courbe cubique. Cet algorithme est une implémantation de l'[[algorithme de de Casteljau]].
Pour adapter ce code [[Langage C|C]] à votre système, il vous suffit de remplacer la procédure de tracé de segment (ici en [[OpenGL]]).
La structure '''Global_Bezier''' contient les 4 points de contrôle de la courbe de Bézier à tracer.
typedef struct {
|