I am working on a LED matrix that has a portion of the LEDs not present (see attachment). I still want to library to work as if they were there even when they are not physically present.
I found an thread that talks about this using a Teensy, though I am somewhat confused.
I’m guessing the green ones are the LEDs and the Greys are blanks?.
I make allot of projects that has this sort of mapping, with lots of blanks,I built code to fix this.
I have an array that is essentially a width x height bitmap representing 1 frame of video.
I then render all my animations directly to this frame
When i want it rendered to the LEDS i have a method that looks at an array which has a map like the one yo have above, it renders to each x and y pixel using its index, however i use a terminator in the GREY spots like “-1” and don’t render those.
Here is one of my projects https://instagram.com/p/75HqLBRDe2/
The Eyes and some spots near the mouth are blanks like in your map but they are still rendered eventually when required.