Le concept
La phyllotaxie (disposition des feuilles) suit l'angle d'or : 137.508°. En plaçant des points à angle_n = n × 137.508° et rayon_n = c × √n, on obtient la spirale de Fibonacci visible dans les tournesols, pommes de pin et ananas. C'est une optimisation naturelle de l'espacement.
Le code
// Phyllotaxis (sunflower)
function setup() { createCanvas(400, 280); background(11,15,20); noLoop();
translate(width/2,height/2);
let c = 5, phi = 137.508;
for (let n=0; n<500; n++) {
let a = n * radians(phi);
let r = c * sqrt(n);
let sz = map(n, 0, 500, 6, 2);
noStroke(); fill(55, 227, 195, map(n,0,500,220,60));
ellipse(cos(a)*r, sin(a)*r, sz, sz);
}
}Pour aller plus loin
Explorez les autres cours gratuits sur la page Apprendre, ou réservez un appel pour discuter de votre projet.
Envie d'aller plus loin ?
Réserver un appel découverte →