fractalkitty looking for math? fractalkitty.com

optical illusions

OL_TitchenerCircles

#trig

function setup() {
  createCanvas(400, 400);//create  the canvas
  
}
function draw() {
  background(0);//black background
  fill(180,200,20);//green circles
  circle(150,100,50);//upper circle
  circle(250,300,50);//lower circle
  fill(10,210,250);//blue circles
  for(let i=0;i<6;i++){//loop through 6 times for 6 circles
    circle(250+60*sin(i*TWO_PI/6),300+60*cos(i*TWO_PI/6),50);
  }
  for(let i=0;i<12;i++){
    circle(150+40*sin(i*TWO_PI/12),100+40*cos(i*TWO_PI/12),12);
  }
  noLoop();
}