"Animated Bokeh" has been on my whiteboard for a long time, and this is the result.

I thought it would just be for cheesy novelty effects, but it also does lightfield manipulation that was cooler than I expected.

https://www.youtube.com/watch?v=Kg_2MAgS_pE

Digital Iris

YouTube

I made a deliberate decision not to put Bad Apple or Doom on this, YouTube commenters be damned.

But I'm going to put Doom on it, aren't I?

The firmware is now here: https://github.com/AncientJames/aperture

There's a simulator if you're interested in exploring what it does. I'm still tidying up the hardware.

GitHub - AncientJames/aperture

Contribute to AncientJames/aperture development by creating an account on GitHub.

GitHub
Doom on a circle of confusion
@ancientjames took me three watches to realise I was supposed to be looking at the marble, but as soon as I figured that out... holy crap! that's remarkable.
@gsuberland @ancientjames there’s no way to do grayscale on that display, right? So you couldn’t balance the amount of light coming through over time or anything.
@c0dec0dec0de @gsuberland It's passive matrix, so reacts slowly - I'm doing greyscale in that port by alternating dither patterns between frames, which smooths adequately. I didn't make any attempt to keep the brightness level consistent though.