A la ferme du code heureux, des codes, des programmes, broutent en champ libre.
Plein de points dans un cercle
Comment générer aléatoirement une série de points répartis de façon uniforme dans un cercle donné.

Your browser does not support the canvas tag.






size(780,440);
background(211);
noStroke();
fill(0);
float rayon = 200;

for (int i = 0; i<2000; i++) {
float t = 2*PI*random(rayon);
float r = random(rayon)+random(rayon);
if (r>rayon) r= rayon+rayon-r;
rect((width/2)+(r*cos(t)), (height/2)+( r*sin(t)), 2, 2);
}



Télécharger le code PleinDePointsDansUnCercle.pde