let a=0; function setup() { createCanvas(500, 500); background(255); } function draw() { background(255,10); a+=0.085; noFill(); push(); stroke(0,70); translate(250,250); rotate(a); translate(-100,-100); rect(0,0,300,300); pop(); push(); stroke(0,170); translate(250,250); rotate(a+=0.5); rect(0,0,30,30); pop(); push(); stroke(0,160); translate(250,250); rotate(a+=0.075); rect(0,0,150,150); pop(); }
<script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.1.9/p5.min.js"></script>