rgbcircles2It is not too hard to make an annoying animated gif.  I was looking at RGB color system because I thought it would be a good place to start thinking about analog vs digital(maybe not).  I have used RGB colors forever in application development and in page development.  It turns out I only know a teeny tiny bit about RGB.I think animated gifs fit in the same category of usage that blinking fonts do.  Don’t use them because they are annoying.  They detract from the page much like those videos and audios that start-up automatically when the page loads.

Now the limit of my understanding of the color system was the RRGGBB were the R are the hex digits for red, G the hex digits for green and B the hex digits for blue.

So there are 2 digits representing each color starting from 00 which is none of that color and FF which is high value of the color.

Hex Binary Decimal
0 0000 0
1 0001 1
2 0010 2
3 0011 3
4 0100 4
5 0101 5
6 0110 6
7 0111 7
8 1000 8
9 1001 9
A 1010 10
B 1011 11
C 1100 12
D 1101 13
E 1110 14
F 1111 15

So starting with all bits 1 and moving the 0 bit from the low bit to the high bit give you an idea of how the pure colors are affected by changing values.  There is little discernible change above DF, but it depends on your eyes, and the equipment you are running this on and maybe interference between colors.

Color FF FE FD FB F7 EF DF BF 7F
Red:
Green:
Blue:

So starting with all bits 0 and moving a 1 bit from the high bit to the low bit looks like the pure colors below.

Color 80 40 20 10 08 04 02 01 00
Red:
Green:
Blue:

So starting with FF and going down 20 each jump give a different view.

Color FF DF BF 9F 7F 5F 3F 1F 0F
Red:
Green:
Blue:

It is always difficult to slice things up to give a good hint about what is happening within a system.  Pure colors are  a starting point.  Mixing a few colors gives an idea of what is possible.

Color
Red:FF Green:00 Blue:FF
Red:FF Green:FF Blue:00
Red:00 Green:FF Blue:FF
Red:00 Green:00 Blue:00
Red:FF Green:FF Blue:FF
Red:88 Green:88 Blue:88
Red:88 Green:88 Blue:00
Red:88 Green:00 Blue:88
Red:00 Green:88 Blue:88

The 3 colors allow for 16,777,216 colors, but these are not necessarily all visible, depending again on eyes, equipment and too many other factors that I don’t know about.

From Number of Colors Distinguishable by the Human Eye:

Color is often mistaken as a property of light when it really is a property of the brain. Our experience of color depends not only on the wavelength of the light rays that hit the retina, but also the context in which we perceive it- things such as background colors, lighting, familiarity, and surroundings.

There is more to color vision than being able to represent the colors.

There is always more to learn and I don’t know the totality.

You too can make an annoying animated gif.  This is how I did the one above. Used inkscape to add three pure color circles and intersect the circles to get the combined colors.  Dumped this into an image file (png or jpg) and imported the image into gimp.  The image is in a specific layer and I duplicated the layer and apply a special effect to the duplicate layer. Duplicated the resultant layer and applied a special effect to the duplicate layer.  Did this over and over again and then after I was tired of doing any more I save it as an animated gif and applied a duration to each layer.

About the analog vs digital.  How well can you simulate the real word with any digital model?  I don’t know.  I’ll ponder more on this later.  The more I dig, the more stuff I find that I don’t know.

Sometimes the only way to get things done is to noodle around, and hope you don’t miss something really important.

Oh well, enough babbling for now.