Hi all, I'm working on a large scale installation that features a stylized rooster

Hi all, I’m working on a large scale installation that features a stylized rooster (for Chinese New year) - I am trying to animate the Iris portion of the rooster eye which is composed of 7x3 matrix of triple rgb leds (The square portion in the diagram) - I am thinking of having a stylized “eyeball” “looking” around but don’t really know where to start with programming something like that. Basically I would want to randomly move one pixel and have all other pixels be dimmed proportionally. Is this something that would be relatively easy to implement or am I better off just treating the whole square as one large “pixel” that blinks or something similar?

So you would just be animating the matrix in the middle? Regardless of how you would do it (I’m unclear on the rectangular triple rgbs), I think that may look strange. Like an eye with just the pupil moving around. If you could extend the effect to the outer ring, which I’m assuming is supposed to be the iris, then it would make more sense. I don’t know how realistic you’re trying to be. Roosters blink really quickly with a freaky translucent film that comes horizontally across from the inner corner of their eye- which gives the effect of not blinking and in fact staring you down hard (don’t ask - my mom has chickens and a mean rooster). If the inner piece is the iris and diffused then it would look cool if it was peering around. I think adafruit had a project a couple years ago with a Charlieplexed eye.

Thanks for the input! Last two weeks have been super hectic with finishing the project. I ended up just keeping the iris animating through a simple color palette and having it blink every once in a while without it moving around.