The joys of alpha testing

This post is 6 years old. It may contain facts or opinions that are no longer correct. If you spot something you think should be updated, contact me by email or Twitter.

I know I've been away for a while, but you'll no doubt be glad to know I have a selection of interesting stuff lined up (which I've been meaning to write up for ages) as I put together my new portfolio site.

First up, everyone loves a bit of glitch art. I'm a particular fan of GlitchBot myself. These pictures came about as a result of me mucking about with masking a photo using gaussian distributions. This is broadly the result I was going for:

eye glitch1

Thanks to a strange edge case, where an alpha version of Processing 2.0, the crappy Intel integrated graphics on my laptop and not calling background() during the draw() loop collided, I got stuff like this:

eye glitch2 eye glitch3 eye glitch4 eye glitch5

Quite interesting, I'm sure you'll agree. The best bit about it, IMO (and one of the nice things about working with complex and sometimes unpredictable systems) is that the interesting parts of this were discovered, rather than designed.

The photo this piece is based on was from Flickr user spcbrass, licensed under CC-BY-SA.

I've not put up the code for this as the results are unlikely to be replicated (I think the bug is gone in the newer versions of Processing 2.0) but I can post it if anyone's particularly interested. Until next time, happy glitching.

2018 update: one of the images from this series was used as a header on a Motherboard article, which is neat I guess.