CSDesignFX

View Original

Art through JS

Project Brief: Using p5.js, a JavaScript library, create three sets of art using the three primitives of a line, ellipse, and polygon. Each set should include one that has some form of a grid, an algorithmic approach, whilst the last can follow whatever rules you like.

I studied Computer Science in high school, and one of my favourite concepts I learnt was recursion. Essentially, this is a special type of loop where your code references itself every time the loop is performed, resulting in various instances of the same function. Using this as a theme for creating my works, I set out experimenting with various uses of the p5 library and recursive functions to create what you see.