/*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.