I'm spec'ing out a project to use a grid of addressable LED strips to build a pixel fireplace installation, and I'm working on how best to drive the fire graphics. I see there are python libraries for driving individual LEDs, so option 1 is simply writing some python to generate the graphics in a matrix of RGB values, and drive the LEDs.
However, there's already a really nice looking pixel fireplace simulator done here. https://hammertail.itch.io/pixel-fireplace. Is there a library that would let me map a grid of LEDs as a second display. Then I could tell the RPi to run the Pixel Fireplace program and output to display 2 that just happens to be 40x40 pixels?
I've seen packages that allow the mapping to play a given video file, but I haven't been able to find anything yet that maps as a live display.