Link: https://editor.p5js.org/mvlikaa/sketches/Jzdz7tK0N

me.png

I had a lot of fun coding this! I was super intimidated at first and kept being too scared to start or to continue. But every time I would make myself just do a bit, I would have more and more fun. It was interesting to me how I intimidated myself with doing this assignment conceptually, but when it came to the act of doing it, I enjoyed every minute.

I’m someone that’s very detail oriented and a perfectionist, so I found myself really enjoy calculating the exact x & y coordinates of where I want each detail to go. Even though I would start looking for the coordinates with dread at first and wishing everything would just draw in the middle, I actually really enjoyed guessing and finetuning everything as I got in the groove of things.

First things first: curls!

The first challenge I had to figure out was how to do my hair. I had not learned anything about curves yet and I started imaging what shapes I could use to give it a natural look. I ended up using circles and ellipses in my hair color and skin color in order to emulate the look of curls. They ended up being really accurate. I wanted to also add some to the top of my hair - so it doesnt look so round but it would have been too difficult with the skin color circles.

hair.png

Biggest Challenge

The biggest challenge I had was eye brows and trying to learn bezier curves. I spent a lot of time trying different numbers, watching Youtube videos and looking it up online in order to get my eyebrow shape right but I wasn’t able to figure it out. These are some of the numbers I tried:

//bezier(207,172,240,120,250,210,223,173);
//bezier(215,160,230,155,235,155,245,160);

Eventually, I ended up just using arc, but I’m not happy with the results:

stroke(0, 0, 0);
  fill(0);
  arc(216, 172, 15, 4, PI, 0);
  arc(184, 172, 15, 4, PI, 0);

Colors

I had a bit of a hard time finding the colors I wanted. I used this website to help me find the RGB code after spending a lot of time trying to play with the numbers manually to see if I can find some patterns.