• creative design • coding • p5.js

Self-Portrait: Coding Project

This is my first coding project utilizing p5.js, despite my lack of prior coding experience. Leveraging my skills in digital drawing, I crafted a charming self-portrait on my iPad. Utilizing various curveVertex functions, I designed five distinct emoticons, each representing different emotions such as happiness, anger, humor, and normalcy. With each mouse click, the emoticon dynamically transforms into a new expression, accompanied by subtle color variations in the hat and clothing. Join me on this journey of artistic exploration as I bring my illustrations to life through interactive coding!

Explore my projects and enjoy the journey!
Please click the CTA below to dive in👇

View My Project