snap

Disintegrate images for fun!

There's a particular Discord emote I really enjoy using (shown on the right). It's got this feeling of sadness and angst that's just so incredibly powerful and soul-touching...


Anyways, I went searching for a tool that would apply a similar effect to my own images, to no avail. So I made one myself.

It's completely client-side Javascript with a little help from gif.js, a GIF encoder.


My original implementation was incredibly slow, and it turned out that I was re-loading the image data every frame, which completely destroyed performance. But after a few quick tweaks and parameter tunings, it was good to go.


Not much else to say other than to try it out and enjoy the show!