/** Snowflakes - The day 1 door for my 2010 Advent calendar
by Guru */ PVector[] flakes; void setup() { size(300,300); flakes = new PVector[50]; for ( int i=0; i < flakes.length; i++) { flakes[i] = new PVector( random( width), random( height )); } } void draw() { strokeWeight(1); for( int i=0; i height ) { flakes[i] = new PVector( random( width ), 0 ); } } stroke( 255 ); fill(255); beginShape(); vertex( 0,height ); vertex( width, height ); vertex( width, height - 10 ); curveVertex( width, height - 10 ); curveVertex( width/2+50, height - 20); curveVertex( width/2-50, height - 20); curveVertex( 0,height - 10 ); curveVertex( 0,height - 10 ); endShape(CLOSE); }