//Wendi Wei Yi Lee //DESMA 28 EX.1 size(300,300); smooth(); background(250,221,159); //triangle colors fill(196,210,202,160); noStroke(); triangle(109,181,203,94,300,170); noStroke(); fill(250,221,159,130); rectMode(CENTER_DIAMETER); rect(197,190,204,63); //end //green half circle fill(115,118,77); ellipseMode(CENTER_DIAMETER); ellipse(280,121,23,24); //end noStroke(); fill(148,179,191); ellipseMode(CENTER_DIAMETER); ellipse(61,269,62,55); //the circle in the bottle //all the lines stroke(1); strokeWeight(1); line(202,94,110,182); line(202,94,300,170); line(202,32,202,132); line(185,68,223,68); line(189,75,228,75); line(178,36,254,68); line(191,27,258,153); line(191,27,255,168); line(264,166,268,173); line(268,172,249,190); line(174,284,258,194); line(64,185,279,131); line(242,140,252,174); line(273,114,150,218); line(289,127,263,153); line(267,119,282,133); line(293,130,269,111); line(258,166,243,187); line(229,151,257,194); line(171,169,134,255); line(266,119,254,145); line(201,253,300,255); line(300,211,274,300); line(265,280,231,300); line(249,298,296,299); //line ends noStroke(); fill(248,197,83); ellipseMode(CENTER_DIAMETER); ellipse(119,129,58,51); fill(213,131,111); ellipseMode(CENTER_DIAMETER); ellipse(75,71,152,136); stroke(1); fill(238,191,76); ellipseMode(CENTER_DIAMETER); ellipse(61,269,43,39); noStroke(); fill(181,29,6); ellipseMode(CENTER_DIAMETER); ellipse(118,128,46,41); noStroke(); fill(46,40,44); ellipseMode(CENTER_DIAMETER); ellipse(75,72,122,112); fill(82,43,87); ellipseMode(CENTER_DIAMETER); ellipse(75,72,58,53); fill(237,225,205); quad(151,217,174,233,165,247,145,229); fill(63,60,60); quad(166,248,172,253,176,249,170,237); fill(145,94,43); quad(184,180,189,185.5,214.5,163,209,154); fill(220,187,140); quad(189,185,205,198,233,156,229,151); fill(62,61,48); triangle(220,174,231,184,213,184); fill(200,99,49); quad(233,156,248,180,239,191,220,174); fill(123,94,45); triangle(241,190,251,172,265,168); fill(161,197,195); quad(244,188,247,192,268,172,264,168); fill(209,103,36); quad(252,187,248,190,254,198,258,195); fill(204,182,155); quad(242,139,251,173,247,179,229,151); fill(255); triangle(242,139,251,173,256,168); fill(165,153,125); triangle(251,174,266,167,262,158); noStroke(); fill(252,238,207); triangle(192,27,262,160,255,169); fill(159,201,186); triangle(246,129,254,145,258,138); fill(255); quad(267,118,282,133,258,159,251,152); fill(255); quad(157,266,172,253,180,261,169,272); fill(215,191,145); quad(180,261,169,272,179,277,188,268); //circle in the bottle fill(0); ellipseMode(CENTER_DIAMETER); ellipse(221,234,101,103); noStroke(); fill(250,228,190); ellipseMode(CENTER_DIAMETER); ellipse(221,234,100,102); fill(0); ellipseMode(CENTER_DIAMETER); ellipse(221,234,92,93); noStroke(); fill(250,228,190); ellipseMode(CENTER_DIAMETER); ellipse(221,234,91,92); noStroke(); fill(250,221,159); triangle(261,190,174,284,300,300); fill(255); triangle(267,118,251,132,258,138); fill(155,93,50); quad(267,118,272,114,289,127,282,134); //end ofcircle fill(60,57,59); noStroke(); quad(171.5,169,197,191,183,201,162,189); noStroke(); fill(255); quad(183,201,162,189,156,204,174,213); noStroke(); stroke(1); fill(60,57,59); triangle(156,204,163,207,151,217); //quad begins fill(153,96,33); quad(145,229,166,247,154,265,134,255); fill(199,223,217); quad(166,247,154,265,157,266,172,253); quad(163,207,151,217,169,230,174,213); fill(112,132,71); quad(169,230,174,213,219,235,203,253); fill(123,154,116); quad(219,235,222,231,208,220,203,227); fill(255); quad(208,220,203,227,194,223,200,216); fill(42,44,48); quad(194,223,200,216,193,211,186,219); fill(255); quad(193,211,186,219,176,214,183,203); fill(85,142,77); quad(222,231,208,220,213,214,228,224); fill(92,88,88); quad(213,214,208,220,200,216,205,209); fill(255); quad(200,216,205,209,198,205,193,211); fill(142,125,135); quad(193,211,198,205,188,198,183,203); fill(90,123,88); quad(228,224,213,214,218,209,231,221); fill(80,90,77); quad(218,209,213,214,209,212,215,206); fill(223,213,222); quad(215,206,209,212,205,209,210,203); fill(188,171,183); quad(210,203,205,209,198,205,204,197); fill(255); quad(204,197,198,205,188,198,198,192); //quad ends //red and blue quad fill(63,54,52); quad(227,227,223,230,300,216,300,213); fill(102,19,17); quad(203,252,206,248,300,224,300,227); fill(45,54,46); quad(78,233,81,230,179,278,174,284); //red and blue quad end //green circle stroke(1); fill(152,162,124); ellipseMode(CENTER_DIAMETER); ellipse(262,160,15,14); //end of green circle smooth(); curve(300,31,295,34,289,38,285,43); curve(285,43,282,47,279,50,276,53); curve(276,53,273,57,270,61,268,65); curve(268,65,265,69,263,74,260,80); curve(260,80,258,84,256,88,255,95); curve(255,95,253,100,252,105,252,111); curve(300,55,295,57,291,59,287,62); curve(287,62,283,64,279,67,276,71); curve(276,71,273,74,270,78,267,82); curve(267,82,265,86,263,89,261,93); curve(261,93,259,97,257,103,255,108); curve(255,108,255,113,255,118,255,118); //green full circle fill(85,122,93,120); ellipseMode(CENTER_DIAMETER); ellipse(247,204,39,34);