Work Log


Create a "self" portrait using 2D primitive shapes. Play with symmetry in your portrait. Shapes include – arc()curve()ellipse()line()point()quad()rect()triangle() – and basic color functions – background()colorMode()fill()noFill()noStroke()stroke(). Remember to use createCanvas() to specify the dimensions of your window and wrap all of your code inside a setup() function.  Document the process of creating your sketch. What pitfalls did you run into? What could you not figure out how to do? How was the experience of using the web editor? Did you post any issues to github?

  1. I created a sketch of what I wanted on a piece of paper.

    selfPortrait_initial sketch.png

  2. I calculated quadrants of major points of the bodice and head on manual sketch and made a crude outline.

    ICM_SelfPortrait01_step3.png

  3. The hair was difficult. I didn’t know the function arc() existed and I had a difficult time figuring out how to use curve() functions. After I took a look at how other peers were doing, I got an idea: (Thanks Amelia!🙂)

  4. For the face there had to be a lot of guessing for the right quadrants. I would start with a rough guess for points on paper, then adjust the x’s and y’s on screen by how they looked.

  5. For my pose and hairpin I used the guideline process I developed above and arranged the order of the code for placement.

    selfportrait_pose.gif

    selfportrait_pin.gif

  6. After the ICM help session, I picked up that the arc() function could handle my smile issue more elegantly and I also wanted my pin & pose to be like a presentation so I put in a slight time lag to draw these two parts a bit later.

    Screen Recording 2024-09-09 at 7.46.55 PM.mov

Questions