Since our PCB is almost done I’m now more focused on the graphical part, that is converting 3D shapes into data fit for our embedded system.
Our definitive architecture features four small 8×8 LED matrix for a total 16×16 display, which is a very small resolution. I’ve tried several conversions from a normal image (size of 1000×1000) to a small one for our screen and the results were disappointing. For that reason I took the decision to display pixel art on our system to have aesthetic shapes!
The web is full of pictures and .gif animations that can be shown on our LED matrix. Moreover a conversion is not even necessary since it is possible to use a library like Magick Wand or Magick Core to read files on our GumStix. Also we have the possibility to create pictures or animation quickly.
It’s very easy to collect pictures and animations for our system but it’s more difficult to get 3D pixel art shapes. While looking for some I found a website full of 16x16x16 shapes. It’s also possible to edit shapes online. Their system use 16 layers of 16×16 which happens to be quite a good alternative for us.