Zee Salman-Project 01-Face

sketch

function setup() {
    createCanvas(400,300);
    background(155, 228, 250)


// hair background
    fill('black')
    ellipse(170, 130, 180, 205);

//face and upper shoulders
    


    fill(168, 84, 29)
    noStroke()
    rect(147, 110, 50, 120);
    
    fill(87, 47, 21)
    ellipse(170, 130, 85, 105);

    fill(168, 84, 29)
    ellipse(170, 110, 120, 135);
    
    fill(168, 84, 29)
    ellipse(170, 215, 170, 50);
//facial features
    //blush
    fill(181, 98, 91)
    ellipse(130, 130, 40, 20);

    fill(181, 98, 91)
    ellipse(210, 130, 40, 20);
    //eyes
    fill(0, 0, 0)
    ellipse(195, 100, 20, 20);

    fill('white')
    ellipse(200, 97, 5, 5);

    fill(0, 0, 0)
    ellipse(145, 100, 20, 20);

    fill('white')
    ellipse(148, 97, 5, 5);

    arc(170, 145, 30, 30, 100, PI);

    fill(97, 58, 30);
    noStroke();
    arc(173, 127, 30, 30, 10, PI + QUARTER_PI);



// blouse
    fill('blue')
    quad(83, 213, 257, 215, 275, 275, 60, 276);


 //curl  
    noFill();
    strokeWeight(4);
    stroke(0, 0, 0);
    bezier(150, 42, 80, 95, 190, 100, 125, 140);

    
//curl bubbles
//left curls
    
    noFill();
    stroke('black');
    strokeWeight(6);
    ellipse(150, 40, 30, 30);


    noFill();
    stroke('black');
    strokeWeight(6);
    ellipse(130, 50, 30, 30);

    noFill();
    stroke('black');
    strokeWeight(10);
    ellipse(110, 70, 35, 40);

    noFill();
    stroke('black');
    strokeWeight(10);
    ellipse(95, 110, 45, 50);

    noFill();
    stroke('black');
    strokeWeight(10);
    ellipse(95, 150, 40, 50);

    noFill();
    stroke('black');
    strokeWeight(10);
    ellipse(105, 180, 40, 50);

//right curls
    noFill();
    stroke('black');
    strokeWeight(6);
    ellipse(190, 40, 30, 30);

    noFill();
    stroke('black');
    strokeWeight(8);
    ellipse(215, 50, 30, 30);

    noFill();
    stroke('black');
    strokeWeight(10);
    ellipse(235, 80, 35, 40);

    noFill();
    stroke('black');
    strokeWeight(10);
    ellipse(245, 115, 45, 40);

    noFill();
    stroke('black');
    strokeWeight(10);
    ellipse(245, 150, 40, 40);

    noFill();
    stroke('black');
    strokeWeight(10);
    ellipse(235, 180, 40, 40);


    
	
}

function draw(){
	
    

}

Leave a Reply