2D preview (feature request)

It would be nice if the preview could show 2D arrays, rather than just the 1D line preview. Maybe I just haven’t figured out the mapper yet… maybe someone has some good documentation?

Perhaps the previewer could switch modes if a ‘width’ variable is detected in the code. If so, maybe allow seperate widths for the physical pixel array and the pattern repetition, to allow easy creation of herringbone diagonal patterns while still previewing an accurate physical 2D array.

Great idea! I’m thinking of using the pixel map too.

2 Likes

Is this already worked on?

It was a total bummer for me not being able to find this feature, since I kinda excepted it due to the live mapper feature.

And it feels as though the most/hardest work is already done, because the software is perfectly able to display the location of the pixels in 2D/3D. Though finding a fit into the UI might be a challenge as well.

Really hope to see this feature request become reality!

1 Like

Hey @Paling - this is a good feature request. I just want to be sure you know about PixelTeleporter from zranger1.

You use a cheap Wemos ESP board to receive pixel data out from a Pixelblaze, and receive that data over USB into a computer. From there, it’s displayed by Processing and played through your Pixelblaze map on your screen. It took me about an hour to get set up, but it’s been essential for previewing and developing patterns when I can’t easily see the final installation (it’s not built yet, or I’m freezing cold in a lawn chair).

1 Like

Hello @jeff - thanks for pointing this out, though this does not answer my question if it is already worked on.

Yes this is on the list of things I’m working on for future versions of PB.

Right, finding a spot to put the preview is a design challenge. My current thinking is that the previews will be small to avoid making the list too tall and slowing down the page, and take the place of the 1D preview. I may have a larger one on the editor screen, but haven’t worked out the layout just yet.