Cours2 6.Simulation: mouvement avec bruit de Perlin - picardlimpens/TechArtsNum GitHub Wiki

float t = 0;

void setup(){
  background(0);
  size(500,300);
  noStroke();  smooth();// pas de trait de contour; lissage des contours
  frameRate(20); // On ralentit le mouvement pour mieux observer

}

void draw() {
  // Un aspect fondu en arrière plan
  fill(0,15);
  rect(0,0,width,height);

  float n = noise(t); //println(n);

  t += 0.01; // faire varier l'incrément pour observer les différences dans le mouvement
  n = map(n,0,1,0,width); // ramener la valeur n à une valeur de position en abscisse
  fill(255);
  ellipse(n, height/2, height/5, height/5); 

}