I’ve been playing with this as I have a lot of cool ideas that I’d like to build.
I’m not a developer - I’ve done programming as part of my work but in a very narrow scope (AV control systems for buildings) so Android app development is new to me and there’s quite a learning curve.
With that in mind, sorry if these are stupid questions!
With regards to addressing the LED matrix, obviously different use cases will require a different approach, but is there any benefit to directly addressing it via an array vs using bitmap images?
Similarly, with the array, it says
Updates the Glyph Matrix display using raw color data. This overload expects a 25×25 integer array.
I noticed that the Figma tool that was linked outputs an array that seems to be all of the pixels in a single array - does that require reformatting for use with thesetMatrixFrame(int[] color)command, or can it be used as-is? Does color require an argument or is that the whole method?
Is it possible to read off the contents of the GlyphMatrixObject array once its been built? It’d be interesting and potentially useful to see how it is structuring the data required to make it work.
So far I’ve built a glyph toy that uses an image to light up a single pixel at the centre of the display, and if you long press it loads a different image. Basic, but…! Given that I hadn’t touched Android Studio a week ago I feel pretty proud of that.
If anyone can help with the above questions, I’d hugely appreciate that. <3 Thanks all!