fractalkitty looking for math? fractalkitty.com

100 days of code

life_Day17

#random#trig#animation

function setup() {
  createCanvas(600, 600);
  noStroke();
}


function draw() {
  background(255,255,255,1.5)
  translate(width/2,width/2)
  fill(random(200,250),random(150,200),150,5)
  circle(random(-width/2,width/2),random(-width/2,width/2),100)
  fill(random(10,150),random(150,200),250,2)
  circle(550*sin(frameCount/2),100*cos(frameCount/2),55)
  fill(random(10,150),random(150,200),250,5)
  circle(340*sin(frameCount/2),100*cos(frameCount/2),34)
  fill(random(10,150),random(150,200),250,5)
  circle(210*sin(frameCount/2),100*cos(frameCount/2),21)
  fill(random(10,150),random(150,200),250,8)
  circle(130*sin(frameCount/2),100*cos(frameCount/2),13)
  fill(random(10,150),random(150,200),250,8)
  circle(80*sin(frameCount/2),100*cos(frameCount/2),8)
  fill(random(10,150),random(150,200),250,10)
  circle(50*sin(frameCount/2),100*cos(frameCount/2),5)
  fill(random(10,150),random(150,200),250,10)
  circle(30*sin(frameCount/3),100*cos(frameCount/3),3)
  fill(random(10,150),random(150,200),250,20)
  circle(20*sin(frameCount/3),100*cos(frameCount/3),2)
  fill(random(10,150),random(150,200),250,50)
  circle(10*sin(frameCount/3),100*cos(frameCount/3),1)
  fill(random(10,150),random(150,200),250,1)
  circle(0,0,random(1,10))
  fill(random(100,150),random(100,150),20,10)
  circle(20*cos(frameCount*2),frameCount%width/2,5)
  circle(20*cos(frameCount*2),-frameCount%width/2,5)
  
}