Creative Coding
Artworks coded from scratch using p5.js, a Javascript library for creative coding
When lockdown first began in March 2020, I started learning p5.js, a Javascript library for creative coding. In the time I had as summer holidays from college, I spent several hours everyday learning new concepts, and the work displayed here is a collection of all those explored concepts. Over the months, creative coding has grown into my space to learn, experiment with colors, and in these times of unparalleled stress and anxiety, it brings me moments of pure joy.
All this work is also up on my social media, linked below. I hope you like it, and please feel free to offer any feedback or suggestions for future artworks!
what's in here
Click on any of the topics to go directly to the relevant section, or simply browse through
album motion art
Volume up and click to play!
Exploring the concept of visuals responding to the beats of music, using p5.sound, a library within p5.js. With p5.sound, I could extract the frequency and volume data from songs, and use it to create visuals. I found a lovely song by Chad Crouch, and decided to make this album art.
I submitted this artwork to p5.js for their 2020 Showcase, and it was selected! My work, along with the work of several talented artists, was up on the p5.js website for that whole year!
pixel disarray
This is a super fun series where I explore the concept of 'overpainting'. I was really fascinated by it, and decided to work with photographs taken by my very own talented friends!
Photograph by Christina Ajith
Photograph by Christina Ajith
Photograph by Christina Ajith
Photograph by Kratika Gupta
Photograph by Snigdha Suggala
Photograph by Snigdha Suggala
spirographs
Exploring the repetitive use of simple math functions.
geometric movement
I attempted to recreate artworks originally created by a creative coder who specializes in geometric art, Saskia Freeke.