←back to thread

I made a small LED panel

(www.stavros.io)
154 points Brajeshwar | 1 comments | | HN request time: 0s | source
Show context
smusamashah ◴[] No.45653616[source]
I dont understand it. The resolution is only 8x8. How does the animation at the end looks so smooth and way higher resolution?
replies(1): >>45653923 #
stavros ◴[] No.45653923[source]
The diffuser fakes the resolution, basically, by blending the colors together physically.
replies(1): >>45656081 #
smusamashah ◴[] No.45656081[source]
I believe you, my brain doesn't. Those movements are so smooth. The line where two different colours merge have no sharp edges and look perfectly curved. Only thing edgy was the very last blinking animation where there weren't any colours.

Thinking more, if there were only 4 LEDs I can imagine how they would look like diffused.

Initially I was thinking if 8x8 can show all those smooth details and motions, can it be used to show any other higher resolution imagery instead of just moving colours.

replies(2): >>45656439 #>>45659446 #
1. stavros ◴[] No.45656439{3}[source]
I think the thing that fools us here is the fact that we're used to pixels being discrete, so it doesn't "look" low-res because the colors blend into each other. If you imagine that each LED produces a small circle onto the diffuser, and that this circle overlaps the ones around it a bit, it gets easier to see through the illusion.

It's much easier to understand when you can change the distance of the diffuser to the panel (which I did when testing), because then you can see the lights go from little squares with lots of dark space around them, to this, to big blobs of one color.