/* built with Studio Sketchpad: * https://sketchpad.cc * * observe the evolution of this sketch: * https://designuniandes.sketchpad.cc/sp/pad/view/ro.hZzDepsre-K/rev.2 * * authors: * Natalia Barragan * license (unless otherwise specified): * creative commons attribution-share alike 3.0 license. * https://creativecommons.org/licenses/by-sa/3.0/ */ size(400,400); fill(206,59,0); rect(0,0,400,400); fill(222,69,9); noStroke(); rect(50,20,298,325);//fondo fill(255,102,26); rect(75,200,250,140);//naranja fill(255,255,255);// color blanco rect(100,340,200,60); fill(255,225,219); rect(150,260,100,80); fill(255,254,229); ellipse(200,150,260,260); fill(222,2,28); rect(217,273,30,35); fill(69,79,160); rect(187,308,30,35); noStroke();// arco amarillo noFill(); fill(255,222,88); arc(200,120,263,198,PI+HALF_PI, TWO_PI); noFill();//Arco naranja fill(255,141,0); arc(200,120,263,198, PI , PI+HALF_PI); noFill();//arco y rect rojo fill(255,43,0); arc(92,120,50,200, HALF_PI, PI); rect(87,120,115,100); noFill();//arco amarirosado fill(255,222,88); arc(310,120,40,200, 0, HALF_PI); noStroke(); rect(200,120,110,100); fill(255,214,238);// arco rosado arc(200,120,200,280, 0,PI); fill(255,255,255); rect(130,220,140,40); fill(255,249,234); //triángulo ojo izquierdo beginShape(); vertex(100,120); vertex(150,50); vertex(200,120); endShape(CLOSE); beginShape(); vertex(200,120); vertex(200,45);// punto curva 1 vertex(300,120); endShape(CLOSE); beginShape(); vertex(300,120); vertex(300,55);// punto curva 2 vertex(220,120); endShape(); fill(255,222,88);//curva amarilla guiño arc(250,55,100,65,0,PI); rect(200,40,20,20); fill(255,182,93); arc(250,120,100,65,PI, TWO_PI); noFill(); stroke(1); strokeWeight(5); //ceja curve(90,380,200,118,270,88,300,50); fill(255,237,214); stroke(1); strokeWeight(1); curve(-150,400,100,120,200,120,200,60);// ojos curve(-150,-150,200,120,300,125,225,90); curve(130,135,300,125,200,120,100,250); curve(105,105,200,120,100,120,50,-150); fill(196,20,0);// pupilas ellipse(150,120,38,35); fill(227,25,2); ellipse(240,125,28,28); noStroke(); fill(255,235,231); triangle(203,120,196,205,210,205);// nariz fill(255,248,224); triangle(200,220,150,270,200,270); fill(106,17,69);// rectangulitos morados rect(200,205,10,15); rect(190,220,10,15); rect(240,340,60,60);//rectángulos de abajo fill(214,2,2); rect(100,340,140,60); fill(255);//arcos de abajo arc(215,340,230,50,HALF_PI, PI); fill(247,226,100); arc(215,340,170,50, 0, HALF_PI);