SpiroAnima

 

CÓDIGO

//(C)Sergio Salazar Latorre

//SpiroAnima

let l=600

let D=l-100

let rot=1

let f=100

let partes=100

let fmin=0.9


function setup() {

  createCanvas(l,l);

  rectMode(CENTER)

  angleMode(DEGREES)

}


function draw() {

  background(0);

  noFill()

  stroke(255)

  translate(l/2,l/2)

  for(let i=0;i<partes-1;i++){

    f=map(i,0,partes-1,0,fmin)

    square(0,0,D*f)

    rotate(rot*f+sin(frameCount*0.09)/f/rot)

  }

  

  text("(C)Sergio Salazar Latorre  SpiroAnima", 10, l-13)

}


Comentarios

Entradas populares