Cette page explique comment effectuer un morphing,
c'est-à-dire la déformation d'une courbe C1
en une autre courbe C2.
Un exemple est détaillé plus bas.
Déformation continue d'une courbe (morphing)
Nous présentons maintenant une technique simple permettant
de transformer une première courbe C1 en une deuxième
courbe C2.
Plus précisément, nous allons transformer
une néphroïde en une astroïde (et inversement).
Nous commençons par charger la bibliothèque plots:
with(plots):
La néphroïde est définie par le paramétrage suivant:
x1 := t -> 3*cos(t)-cos(3*t) ; y1 := t -> 3*sin(t)-sin(3*t) ;
L'astroïde est définie par le paramétrage suivant:
x2 := t -> 2*cos(t)**3 ; y2 := t -> 2*sin(t)**3 ;
Et voici la commande qui permet de passer de la première courbe à
la deuxième: