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+=20){
    for(x=0; x<300; x+=10){
    
    dx = mouseX -x;
    dy = mouseY -y;
    distance =sqrt(dx*dx+dy*dy);
    
    fill(distance*4,0,0);
    rect(x,y,8,distance);
}
  }
}

< back to sketch