Monochrome
8x8x8
animations
raw data files
Color
8x8x8
animations
raw data files
Help
files format
description
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.
Monochrome 8x8x8 animations :
Basic animation to verify the direction of mapping and all leds connections.
Scaning increment X axis, increment Y axis, increment Z axis.
Size : 96 images of 8x8x8x1 = 96 * 512 = 49152 bytes ( 48 KBytes ).
Explosion from the center of the cube.
Size : 128 images of 8x8x8x1 = 128 * 512 = 65536 bytes ( 64 KBytes ).
Worm done with tores.
Size : 64 images of 8x8x8x1 = 64 * 512 = 32768 bytes ( 32 KBytes ).
6 Tores mixed.
Size : 128 images of 8x8x8x1 = 128 * 512 = 65536 bytes ( 64 KBytes ).
2 balls and one tore.
Size : 128 images of 8x8x8x1 = 128 * 512 = 65536 bytes ( 64 KBytes ).
Waves.
Size : 128 images of 8x8x8x1 = 128 * 512 = 65536 bytes ( 64 KBytes ).
Drape or mathematic function z = cos(r).
Size : 64 images of 8x8x8x1 = 64 * 512 = 32768 bytes ( 32 KBytes ).
Classic rotating plan.
Size : 128 images of 8x8x8x1 = 128 * 512 = 65536 bytes ( 64 KBytes ).
Color 8x8x8 animations :
Basic animation to verify the direction of mapping and all leds connections.
Red plane is scaning increment X axis, increment Y axis, increment Z axis.
Size : 96 images of 8x8x8x3 = 96 * 512 * 3= 147456 bytes ( 144 KBytes ).
Explosion from the center of the cube.
Size : 128 images of 8x8x8x3 = 128 * 512 * 2 = 196608 bytes ( 192 KBytes ).
Worm done with tores.
Size : 64 images of 8x8x8x3 = 64 * 512 * 3 = 98304 bytes ( 96 KBytes ).
6 Tores mixed.
Size : 128 images of 8x8x8x3 = 128 * 512 * 2 = 196608 bytes ( 192 KBytes ).
2 balls and one tore.
Size : 128 images of 8x8x8x3 = 128 * 512 * 2 = 196608 bytes ( 192 KBytes ).
Waves.
Size : 128 images of 8x8x8x3 = 128 * 512 * 2 = 196608 bytes ( 192 KBytes ).
Drape or mathematic function z = cos(r).
Size : 64 images of 8x8x8x3 = 64 * 512 * 3 = 98304 bytes ( 96 KBytes ).
Rotating Rainbow plan.
Size : 128 images of 8x8x8x3 = 128 * 512 * 2 = 196608 bytes ( 192 KBytes ).
If you need an another type of format, contact me at