fractalkitty looking for math? fractalkitty.com

100 days of code

breathingPlane

#trig#animation

function setup(){
  createCanvas(windowWidth,windowHeight);
  stroke(255);
}
function draw(){
  background(0,40,50);
  t=frameCount/4;
  translate(width/2,height/2);
  for (let i=0;i<160;i++){
    line(0,0,-40*width+i*width/2,height/2)
    line(0,0,40*width-i*width/2,-height/2)
  }
  for (let i=1;i<300;i++){
    d = t%((pow(i,3)/2))
    y=i*i*i/10000+200*i*sin(t/50)*sin(t/50);
    line(-width/2,y,width/2,y);
    line(-width/2,-y,width/2,-y)
  }
  
}