Self-Portrait with Processing


This was simply a lot of trials and errors, although I did come up with some strategies to reduce them as much as I could. Also I tried to add some interactive element to it – I smile widely when you drag the cursor near my mouth!

  • I included a real-time cursor tracker using print() that pinpointed the coordinates of my cursor – that made it easier to locate different components.
  • I discovered beginShape() and endShape() commands with which I could more precisely draw shapes (although it took me much longer time with many more trials and errors!)
  • After I made the brows, I realized they were off-scale – so I just translated it using translate() and scale() to fix them into correct positions, to avoid having to create them again.


Leave a Reply

Your email address will not be published. Required fields are marked *