let a=0; function setup() { createCanvas(500, 500); background(250); } function draw() { background(255,10); a+=0.085; noFill(); push(); stroke(0,90); translate(300,300); rotate(a); translate(-100,-500); rect(0,0,30,30); pop(); push(); stroke(0,270); translate(250,250); rotate(a+=8); rect(0,0,30,30); pop(); push(); stroke(0,100); translate(250,250); rotate(a++); rect(0,0,130,130); pop(); }
<script src='https://cdn.jsdelivr.net/npm/p5@1.1.9/lib/p5.min.js'></script>