Interactive Pixel Art
Every visitor experiences a unique new piece of pixel art.
I created these using the P5.js library.
Try clicking the art. Some of them interact.
Another Sketch - In Progress
Tile - 2021 Aug 27
Time to start tiling.
Glide - 2021 Aug 7
I might be satisfied with how this algorithm behaves now.
Sliders - 2021 July 28
Square Weave - 2021 June 29
A less complex path algorithm, simpler background and squares within squares brings this close to where I first envisioned it.
Dots and Boxes - 2021 June 18
This quick tribute to 80s Pop Art is also a demonstration that I am getting a bit more comfortable controling the animation sequence. Most notably, for this piece I start and stop the animation exactly when I want to.
Woodlands - 2021 June 12
The most obvious change in this piece of pixel art is that the tree growth is now visibly animated. To achieve this, I created a trivial animation plan tracking algorithm. It stacks function calls into an array and plays them back slowly enough that the viewer can watch the algorithm work. Behind the scenes, I also began re-working the existing shared code into small re-usable libraries. This required an interesting change to the site generation template, which you can see here.
Candle - 2021 May 11
My recent meditation theme has been about slowing down.
- The wood grain algorithm is a refinement on the grass algorithm in the tree sketch.
- The dribbling wax just makes me smile.
- The sky algorithm is subtly shifted to later evening, to justify the presence of the candle.
Waves - 2021 May 2
This is the first sketch where I felt confident enough to try a non-abstract subject.
Sketch - 2021 April 18
Crossing Paths - 2020 December
Stark Weave - 2020 December
There's more live interactive art over here
The source code to this art is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. You may use and remix this code, as long as you give attribution to Edward Delaporte.
The artwork, itself, is Copyright of Edward Delaporte, 2021.