ICC
< back to sketch

int x,y,dx,dy;
float distance;

void setup(){
  size(300,300);
  noStroke();
  }

void loop(){
  for(y=0; y<300; y+=10){

    for(x = 0; x < 300; x += 10){
    
      // ---- CALCULATE DISTANCE ----
      dx = mouseX - x;
      dy = mouseY - y;
      distance = sqrt(dx*dx + dy*dy);
      
      
      // ---- DRAW ----
      fill(distance*4,255,0);
      rect(x,y,distance/20,distance/20);
    } 
      
      
  }  
}

< back to sketch