Non uniform matrix

Hi,

Would it be possible to animate something with the presence of “ghost pixels”? Not sure what they

would be called.

Basically I have a rectangular led screen, but in the middle of the screen is an area where no pixels would

be present. But I need allpixelmini or bibliopixel to treat the driving of the leds as if they were there, so the

animations dont get messed up.

ive attached a crude picture of what im designing.

Thanks

ledexample.png

It’s possible, but you have to specify the coordinate map manually, like this project.json file:

    {
"driver": {
"num": 12,
"typename": "serial"
},
"layout": {
"typename": "matrix",
"width": 4,
"height": 4,
"coord_map": [
[0, 1, 2, 3],
[4, -1, -1, 5],
[6, -1, -1, 7],
[8, 9, 10, 11]
]
},
"run": {
"fps": 30
},
"animation": "BiblioPixelAnimations.matrix.bloom"
}

This would take 12 pixels and turn them into a 4x4 matrix, with a 2x2 hole in the middle. -1 “ghosts” a pixel :slight_smile:
Sadly, no quick way to do this without just building the matrix manually.

···

On Tue, Jun 5, 2018 at 7:04 PM ‘Rocky Gammon’ via Maniacal Labs Users maniacal-labs-users@googlegroups.com wrote:

Hi,

Would it be possible to animate something with the presence of “ghost pixels”? Not sure what they

would be called.

Basically I have a rectangular led screen, but in the middle of the screen is an area where no pixels would

be present. But I need allpixelmini or bibliopixel to treat the driving of the leds as if they were there, so the

animations dont get messed up.

ive attached a crude picture of what im designing.

Thanks

You received this message because you are subscribed to the Google Groups “Maniacal Labs Users” group.

To unsubscribe from this group and stop receiving emails from it, send an email to maniacal-labs-users+unsubscribe@googlegroups.com.

To post to this group, send email to maniacal-labs-users@googlegroups.com.

To view this discussion on the web visit https://groups.google.com/d/msgid/maniacal-labs-users/5d6e59bf-31d1-436d-8bf9-6aae68e898be%40googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Manual is more than fine, and it seems easier that I expected, really im just glad it's possible! Thanks for the help, I appreciate it.

Rocky