xxxxxxxxxx
40
let a = 0;
let hue1 = 0;
let hue2 = 180;
function setup() {
createCanvas(400, 400);
angleMode(DEGREES);
background(255,225,225);
colorMode(HSB);
frameRate(50);
}
function draw() {
funkyShape(width/2,height/2,80,80,hue1);
funkyShape(100,200,120,420,hue2);
a = a + 1;
hue1=hue1+1;
if(hue1 > 360){
hue1=0;}
hue2=hue2+20;
if(hue2 > 360){
hue2=0;}
}
function funkyShape(x,y,w,mouseX,hue) {
push();
translate(x,y);
rotate(a);
fill(hue,60,90,.13);
stroke(10,0);
beginShape();
vertex(0,0);
vertex(w,2);
vertex(w/4,mouseX);
vertex(95,mouseX/2);
endShape(CLOSE);
pop();
}