let a=0;
let b=0;
let c=0;
function setup(){
createCanvas(300,300);
background(0,20);
}
function draw(){
background(225,10);
a+=0.01;
translate(150,150);
push();
fill(0,50,50);
a+=0.1;
rotate(a);
rect(0,0,30,30);
pop();
push();
b+=0.2;
fill(30,30,0,50);
rotate(b);
rect(0,0,50,50);
translate(4,40);
pop();
push();
c+=0.8;
fill(80,90,60,100)
rotate(c);
rect(0,0,80,80);
pop();
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.1.9/p5.min.js"></script>