Puoi aprire il codice e modificarlo
HELP

...
A = 1; B = 1/2; F = 1              // blu
n=200; H = 2*Math.PI/n
for(i=0;i<=3*n; i=i+1) { t = H*i
L0x[i]= (A*A+F*F*Math.sin(t)*Math.sin(t))*Math.cos(t)/A
L0y[i]= (A*A-2*F*F+F*F*Math.sin(t)*Math.sin(t))*Math.sin(t)/B       }

A = 1; B = 1; F = 1/2              // rosso
n=200; H = 2*Math.PI/n
for(i=0;i<=3*n; i=i+1) { t = H*i
L1x[i]= (A*A+F*F*Math.sin(t)*Math.sin(t))*Math.cos(t)/A
L1y[i]= (A*A-2*F*F+F*F*Math.sin(t)*Math.sin(t))*Math.sin(t)/B       }

A = 1/2; B = 1; F = 1              // verde
n=200; H = 2*Math.PI/n
for(i=0;i<=3*n; i=i+1) { t = H*i
L2x[i]= (A*A+F*F*Math.sin(t)*Math.sin(t))*Math.cos(t)/A
L2y[i]= (A*A-2*F*F+F*F*Math.sin(t)*Math.sin(t))*Math.sin(t)/B       }

A = 3; B = 1; F = 2.9              // arancione
n=200; H = 2*Math.PI/n
for(i=0;i<=3*n; i=i+1) { t = H*i
L3x[i]= (A*A+F*F*Math.sin(t)*Math.sin(t))*Math.cos(t)/A/3
L3y[i]= (A*A-2*F*F+F*F*Math.sin(t)*Math.sin(t))*Math.sin(t)/B/3       }
...