int i = 0; int j = 0; int o = 255; int p = 0; float yPos = 0.0; void setup() { size(800, 800); background(0); framerate(10); } void draw() { fill(0,5); rect(0, 0, width, height); stroke(o, 0, p); if(i<=400){ beginShape(LINE_LOOP); vertex(330+i+j, 320+i/2); vertex(385+i-j, 320-i/3+j); vertex(385-i+j, 375-i/5); vertex(330-i, 375-i/2+j); endShape(); o=o-5; p=p+5; i=i+10; j+=1; } //i=(mouseX / 2); //j=(mouseY / 2); if(i>=400){ o=255; p=0; i=10; } if(j==100){ j=0; } }