Generar una lírica visual del kaos a través del azar es muy fácil con un gif
Si abrimos una imagen “x.gif” en un editor de texto nos encontramos con una maraña de caracteres ilegibles (ascii*) que configuran la imagen.
El desglose en bytes o líneas de ocho bits del encabezado de un archivo gif sería así en código binario:
1 ) 01000111 : G
2 ) 01001001 : I
3 ) 01000110 : F
4 ) 00111001 : 8
5 ) 00111010 : 9
6 ) 01100001 : a
7 ) 01110100
8 ) 00000011 : 884 pixels de anchura
9 ) 00101011
10 ) 00000100 : 1067 pixels de altura
11 ) 11111111 : Global colormap present, 256 colores, 24 bits por color
12 ) 11111111 : background is color index 255
13 ) 00000000 : zero
14 ) 00000000
15 ) 00000000
16 ) 00000000 : color 0 en el mapa de colores = ( 0, 0, 0) = negro
17 ) 10000000
18 ) 00000000
19 ) 00000000 : color 1 en el mapa de colores = ( 128, 0, 0) = rojo
20 ) 00000000
21 ) 10000000
22 ) 00000000 : color 2 en el mapa de colores = ( 0, 128, 0) = verde
* El código Ascii no puede mostrar algunos bytes por lo que es necesario un software que lea en hexadecimal o binario.
Tras el encabezado se define el contenido de cada pixel.
El primer caracter en el descriptor de imagen es siempre una coma ” , ” en código ASCII. Los siguientes 8 bytes llevan la posición y el tamaño de la imagen:
1 ) 00101100 : ” , ”
2 ) 00000000 :
3 ) 00000000 : 0 pixels a la derecha
4 ) 00000000 :
5 ) 00000000 : 0 pixels a la derecha
6 ) 01110100 :
7 ) 00000011 : 884 pixels de anchura
8 ) 00101011 :
9 ) 00000100 : 1067 pixels de altura
10 ) 00000000 : No hay mapa de color local, no entrelazado
Espero que esto os sirva para crear vuestro primeros glitchs

Si abrimos una imagen “x.gif” en un editor de texto nos encontramos con una maraña de caracteres ilegibles (ascii*) que configuran la imagen.
El desglose en bytes o líneas de ocho bits del encabezado de un archivo gif sería así en código binario:
1 ) 01000111 : G
2 ) 01001001 : I
3 ) 01000110 : F
4 ) 00111001 : 8
5 ) 00111010 : 9
6 ) 01100001 : a
7 ) 01110100
8 ) 00000011 : 884 pixels de anchura
9 ) 00101011
10 ) 00000100 : 1067 pixels de altura
11 ) 11111111 : Global colormap present, 256 colores, 24 bits por color
12 ) 11111111 : background is color index 255
13 ) 00000000 : zero
14 ) 00000000
15 ) 00000000
16 ) 00000000 : color 0 en el mapa de colores = ( 0, 0, 0) = negro
17 ) 10000000
18 ) 00000000
19 ) 00000000 : color 1 en el mapa de colores = ( 128, 0, 0) = rojo
20 ) 00000000
21 ) 10000000
22 ) 00000000 : color 2 en el mapa de colores = ( 0, 128, 0) = verde
* El código Ascii no puede mostrar algunos bytes por lo que es necesario un software que lea en hexadecimal o binario.
Tras el encabezado se define el contenido de cada pixel.
El primer caracter en el descriptor de imagen es siempre una coma ” , ” en código ASCII. Los siguientes 8 bytes llevan la posición y el tamaño de la imagen:
1 ) 00101100 : ” , ”
2 ) 00000000 :
3 ) 00000000 : 0 pixels a la derecha
4 ) 00000000 :
5 ) 00000000 : 0 pixels a la derecha
6 ) 01110100 :
7 ) 00000011 : 884 pixels de anchura
8 ) 00101011 :
9 ) 00000100 : 1067 pixels de altura
10 ) 00000000 : No hay mapa de color local, no entrelazado
Espero que esto os sirva para crear vuestro primeros glitchs

