Kristine Kim- Project 01

sketch

/*Kristine Kim
15104-section D
younsook@andrew.cmu.edu
Project-01*/

function setup() {
    createCanvas(600, 600);
    background('#fae');
    
    //seaweed
    //noStroke();
    fill('green');    
    strokeWeight(5.0);   
    ellipse(100,40,81,81);
    ellipse(100,100,81,81);
    ellipse(100,160,81,81);
    ellipse(100,220,81,81);
    ellipse(100,280,81,81);
    ellipse(100,340,81,81);
    ellipse(100,400,81,81);
    ellipse(100,460,81,81);
    ellipse(100,520,81,81);
    ellipse(100,580,81,81);
    ellipse(300,400,81,81);
    ellipse(300,460,81,81);
    ellipse(300,520,81,81);
    ellipse(300,580,81,81);
    ellipse(525,220,81,81);
    ellipse(525,280,81,81);
    ellipse(525,340,81,81);
    ellipse(525,400,81,81);
    ellipse(525,460,81,81);
    ellipse(525,520,81,81);
    ellipse(525,580,81,81);

    //fins
    noStroke();
    strokeCap(ROUND);
    colorMode(HSB);
    strokeWeight(4);
    fill('yellow');
    triangle(504,306,476,376,591,469);
    

    //body
    noStroke();
    strokeCap(ROUND);
    fill('blue');
    ellipse(434,287,221,448);
    ellipse(458,149,162,155);
    triangle(344,21,313,80,463,80);
    triangle(344,21,380,300,463,80);
    quad(344,21,187,287,197,370,430,511);

    //freckles
    fill('navy');
    ellipse(480,251,8,8);
    //ellipse(500,290,8,8);

    ellipse(480,220,8,8);
    ellipse(480,250,8,8);


    ellipse(460,251,8,8);
    ellipse(460,290,8,8);

    ellipse(470,226,8,8);
    ellipse(470,260,9,9);
    ellipse(450,270,8,8);
    ellipse(480,290,8,8);
    ellipse(490,275,8,8);

    ellipse(440,230,6,6);
    ellipse(440,245,9,9);
    ellipse(440,230,9,9);


    ellipse(440,280,8,8);
    ellipse(420,258,9,9);


    //circle
    fill('yellow');
    ellipse(292,284,43,111);
    stroke(126);

    //necklace
    line(239,325,461,421);
    line(461,421,535,370);
    line(461,421,461,465);
    line(446,440,476,440);

    //lips
    noStroke();
    fill('black');
    quad(548,309,477,319,548,323,573,313);   
    fill('red');
    triangle(544,284,463,327,548,309);
    quad(548,323,544,344,463,327,477,319);
    triangle(548,323,544,344,573,313);
    triangle(544,284,548,309,573,313);

   
    //eyes
    fill('white');
    ellipse(503,168,69,89); 
    ellipse(383,187,86,97);  
    fill('brown');
    ellipse(497,168,57,57);
    ellipse(396,190,61,61);
    fill('black');
    ellipse(488,173,36,36);
    ellipse(405,190,38,38);
    fill('white');
    ellipse(501,149,14,14);
    ellipse(396,168,14,13);
   
    //tail/fin
    fill('yellow');   
    quad(39,209,102,478,197,370,187,287);
    quad(197,370,187,287,244,303,251,344);
    triangle(412,360,332,396,356,556);
  } 

My mom often told me that I look like a fish so for my project, I decided to do Dori from Finding Nemo as my self portrait. This assignment was a little bit challenging for me because I had to simplify inorganic shapes into geometric shapes but I used ellipse, triangles, and polygons to purse it. To make my design more interesting, I added more details such as, my daily cross necklace, freckles, seaweed, pupil, etc.

One thought on “Kristine Kim- Project 01”

Leave a Reply