// MOTH creature 1.10.09/2.10.09 void setup(){ size(150, 150); stroke (255); background(170, 50, 0); } void draw(){ fill (160, 140, 0);//moth-ish colour noStroke (); triangle (10, 30, 60, 50, 50, 30);//upper left wing stroke(120, 60, 140); ellipse (40, 35, 10, 10); //wing pattern a concentric white circles ellipse (40, 35, 6, 6); fill (120, 60, 140);//purple noStroke (); ellipse (55, 55, 11, 11); // wing pattern b purple dot fill (160,140,0); noStroke (); triangle (100, 30, 90, 50, 140, 30);//upper right wing stroke(120, 60, 140); ellipse (110, 35, 10, 10);//wing pattern a ellipse (110, 35, 6, 6); fill (120, 60, 140); noStroke (); ellipse (95, 55, 11, 11);// wing pattern b stroke (120, 60, 140); line (70, 50, 40, 10);//left antenna ellipse (40, 10, 2, 2);//left antenna end line (80, 50, 110, 10);//right antenna ellipse (110, 10, 2, 2);//right antenna end fill (160, 140, 0, 25); noStroke (); triangle (75,40, 90, 50, 60, 50); //head triangle (60, 50, 90, 50, 75, 100);//body fill (120, 60, 140); ellipse (80, 55, 6, 22); ellipse (70, 55, 6, 22); fill (160, 140, 0, 25); noStroke (); triangle(60, 50, 5, 100, 25, 45);// lower left wing triangle(125, 45, 145, 100, 90, 50);//lower right wing //line (50, 30, 75, 100); used these lines to draw the rhombus //body then took the co-ordinates to construct triangles i could fill //line (75,100, 100, 30); //line (50, 50, 75, 40); //line (75,40, 100, 50); }