Mathc gnuplot/Animation : Courbe de Bézier
Les courbes de Béziers dans Wikipedia.
Préambule
modifierVoir l'introduction pour créer une animation avec gnuplot sous windows ou linux.
Courbes de Béziers cubiques (normale ou rationnelle)
modifierL'animation
modifierN'oubliez pas les fichiers *.h partagés et les fichiers *.h dans les chapitres Courbe de Bézier ou Courbe de Bézier rationnelle.
Cet exemple fonctionne pour les deux types de courbes (normale,rationnelle).
c01.c Courbe de béziers |
---|
/* ------------------------------------ */
/* Save as : c01.c */
/* ------------------------------------ */
#include "x_ahfile.h"
/* ------------------------------------ */
int main(void)
{
int Pic=80;
printf("\n\n load \"a_main.plt\" with gnuplot."
"\n\n Use replot to see the animation "
"\n\n Press return to continue ");
while(Pic--)
G_quadratic_Bezier_lp_2d(
i_WGnuplot(-10,90,-10,50),
i_point2d(Pic,10.),
i_point2d(40.,40.),
i_point2d(60.,10.));
return 0;
}