//Shipra Gupta //Processing, Shape 2 //Use beginShape() to draw a shape of your own design. void setup(){ size (200, 200); background(100); smooth(); stroke(0, 50); } void draw(){ //hood beginShape(); fill(0); vertex(0, 200); vertex(0, 100); vertex(20, 80); vertex(180, 80); vertex(200, 100); vertex(200, 200); endShape(CLOSE); beginShape(); vertex(20, 80); bezierVertex(50, 0, 150, 0, 180, 80); endShape(CLOSE); //upper face fill(198, 97, 1); beginShape(QUADS); vertex(50, 80); vertex(90, 80); vertex(90, 120); vertex(30, 140); vertex(110, 80); vertex(150, 80); vertex(170, 140); vertex(110, 120); endShape(CLOSE); //lower face fill(149, 83, 21); beginShape(QUADS); vertex(90, 120); vertex(30, 140); vertex(70, 180); vertex(90, 140); vertex(170, 140); vertex(110, 120); vertex(110, 140); vertex(130, 180); endShape(CLOSE); //nose+mouth+chin fill(152, 109, 69); beginShape(QUAD_STRIP); vertex(90, 80); vertex(110, 80); vertex(90, 140); vertex(110, 140); vertex(70, 180); vertex(130, 180); vertex(70, 200); vertex(130, 200); endShape(CLOSE); line(80, 180, 80, 160); line(90, 180, 90, 140); line(100, 180, 100, 140); line(110, 180, 110, 140); line(120, 180, 120, 160); }