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 }
...