xxxxxxxxxx
34
let angle = 0;
function setup() {
createCanvas(512, 512);
strokeCap(SQUARE);
strokeJoin(MITER);
strokeWeight(64);
frameRate(1);
stroke(0);
}
function draw() {
background(200);
translate(width / 2, height / 2);
rotate(angle);
let length = 128;
let lineCap = 32;
line(-length, 0, length, 0);
line(0, -length, 0, length);
line(-lineCap, -length, length+lineCap, -length); // Top
line(length, length+lineCap, length, -lineCap); // Right
line(-length-lineCap, length, lineCap, length); // Bottom
line(-length, lineCap, -length, -length-lineCap); // Left
if(angle<TWO_PI-((TWO_PI/59))){
saveCanvas(nf(frameCount,4,0),'png');
angle += (TWO_PI/60); // Increase angle to create spinning effect
}
}