Вы видите круг из сине-фиолетовых пятен, которые по очереди исчезают, как бы двигаясь по кругу. Направьте взгляд в перекрестие в центре, наблюдая при этом боковым зрением за тем как исчезают пятна. Если вы все сделаете правильно, то увидите, что по кругу движется пятно зеленого цвета.
Не отводите взгляд, и через некоторое время фиолетовые пятна исчезнут совсем, и останется только бегущее по кругу зеленое!
хотя картинки не вижу, ибо денег нет, такую вещь помню)
тут дело в т.н. остаточном цвете (цитата из одного дока):
[идет текст о колбочках в глазах и о том, как распознается цвет]
"Такая подстройка очень полезна для нас, поскольку позволяет нам видеть объекты как бы постоянными по яркости и цвету независимо от больших изменений в интенсивности и качестве освещения. Однако подстройка зрения срабатывает не мгновенно и поэтому приводит иногда к ошибке и возникновению миражей. Одним из таких миражей является дополнительное остаточное изображение. Если мы некоторое время будем смотреть на лист красной бумаги, а затем переведем взгляд на белую поверхность, то увидим сине-зеленое (голубое) пятно, которое будет следовать за нашим взглядом. В этом случае понижается чувствительность красных колбочек в результате утомления небольшой части сетчатки, раздраженной изображением бумаги. Когда мы потом смотрим на белую поверхность, эти колбочки реагируют на белый свет слабее, чем обычно, а сигналы сине- и зеленочувствительных колбочек изменяются мало. Таким образом, общая система сигналов, поступающих в мозг, напоминает сигналы, возникающие под воздействием нacтoящего голубого пятна.
Дополнительные остаточные изображения появляются после наблюдения в течение нескольких секунд за любым ярким объектом. Попробуйте смотреть в течение минуты на картинку, показанную на рис. 3.3, а затем переведите взгляд на белое поле. Упаковка пленки предстанет в знакомых фотографам цветах. Воображаемые цвета являются результатом слабой реакции временно утомленных колбочек на белый свет." (с) Джон Хеджкоу
типа так =)
Зелёный цвет по палитре является антиподом сиреневому (это даже по коду видно: #00FF00 vs. #FF00FF =)) ), при этом фон картинки серый - нейтральный (#999999))). Когда сиреневое пятно исчезает, мозг не успевает отреагировать должным образом, потому как работает боковое зрение, потому кажется, что из серого цвета вычитается сиреневый цвет и получается зелёный (тут же не чистые Green и Magenta, а где-то #009900 и #990099)))... Логически-математически я бы объяснил это так:
99.99.99 + Not(99.00.99) <=> 99.99.99 - 99.00.99 = 00.99.00... хЫ))
Что же до исчезания круга - то тут опять игра цвета: вращение идет с довольно большой скоростью, мозг опять не поспевает обработать сигнал бокового зрения; мнимый зелёный теперь, соединяясь с фиолетовым, образует вновь серый, и нам кажется, что кружок невидим.
Кстати, если замедлить скорость "вращения" и сделать контур кругов чётче, то иллюзия потеряет явственность)
И ещё одна вещь: если смотреть в центр до потери сиреневых кружков, а потом резко отвести взгляд в сторону, то можно уловить момент, когда перед глазами будут два круга: из зелёных и из сиреневых кружков)
З.Ы. Плин, а если подумать - то ведь это чистой воды математика цвета, а не глюки))