int i = 0; int j = 0; int o = 255; int p = 0; float k = 0.0; float yPos = 0.0; void setup() { size(500, 500); background(0); framerate(10); } void draw() { fill(0,5); rect(0, 0, width, height); stroke(o, 0, p); if(i<=400){ beginShape(TRIANGLE_FAN); vertex(280, 250); //center vertex(280, 210); //north vertex(330, 150); vertex(310, 230); //ne vertex(410, 210); vertex(340, 250); //east vertex(410, 290); vertex(310, 265); //se vertex(330, 340); vertex(280, 280); //south vertex(230, 340); vertex(250, 265); //sw vertex(150, 290); vertex(220, 250); //west vertex(150, 210); vertex(250, 230); //nw vertex(230, 150); vertex(280, 210); //close endShape(); // beginShape(POLYGON); // vertex(20, 210); // vertex(60, 215); // vertex(40, 240); // vertex(60, 225); // vertex(60, 260); // vertex(20, 260); // endShape(); o=o-5; p=p+5; i=i+10; j+=1; k+=0.5; } //i=(mouseX / 2); //j=(mouseY / 2); if(i>=400){ o=255; p=0; i=10; } if(j==100){ j=0; k=0; } }