Description of true 3d raw files format :
* Each animation is a group of images ( 3d image ).
* Each voxel ( pixel 3d ) is coded with 3 bytes ( 256 levels each basic color RGB ) or 1 byte in case of monochrome.
* Each image = 3 bitmaps (1 bitmap per basic color RGB) or 1 simple bitmap for monochrome.
* Each image is a group of n "stacked" bitmaps 2d. ( n = number of leds each side ) following the axis Z.
* Each bitmap is a group of n lines ( following the axis Y ) of n subPixels ( following the axis X ).
* Let's see the raw file contents of a color image ( 4*4*4*3=192 bytes ) or a monochrome image ( 4*4*4 = 64 bytes ).
Red bitmap :
00h: ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00
10h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Green bitmap :
40h: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00
50h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Blue bitmap :
80h: ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90h: ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0h: ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0h: ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Monochrome bitmap :
00h: ff ff ff ff ff 00 00 00 ff 00 00 00 ff 00 00 00
10h: 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20h: 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30h: 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
NB : the z axis leds are half intensity = 0x80.
If you need an another type of format, contact me at carl@3dleds.com