Motifs – Prossessing

Le code suivant est un code simple qui permet de générer des motifs grâce au passage de la souris. Lorsque la souris est en mouvement, elle laisse derrière elle des cercles, c’est l’accumulation de ces cercles qui permet la création de motif.  

Lorsque la souris passe rapidement d’un endroit à un autre elle ne laisse derrière elle que peu de cercle, mais lorsque la souris passe lentement de très nombreux cercle se superposent et donne une impression de « complexité ». De plus, lorsqu’un clique est effectué avec la souris les cercles blancs deviennent noirs et donnent de nouveaux visuels.


void setup() {
  size(800, 800);
  background(0);
}

void draw() {
  if (mousePressed) {
    fill(0);
  } else {
    fill(255);
  }
  ellipse(mouseX, mouseY, 80, 80);
}