Partager via


(fun / off topic) Just an illusion

If you haven't come across this before, it's really quite surprising.

Stare at the crosshairs in the centre of this picture. After a short while you'll notice that there is a green dot revolving around, replacing each purple dot in turn. Then if you keep staring the purple dots disappear, and all that remains is a circling green dot.

But it's all an illusion - there's no green dot and the purple dots never actually disappear. So what the devil is going on?

I'm indebted to Jeremy L Hinton and Michael Bach for a fairly detailed explanation of why this happens. Apparently it's sort of an in-built screen saver that switches off bits of your visual field when the same hue is burning in the same part of your retina for more than a few seconds. Pretty cool.

Anyhow, what I do know is:

a) It's kind of weird and fun at the same time. I never knew I had a built-in screen saver.

b) I'd like to see someone produce a version in XAML....

Addendum: I'm hoping you're actually able to see the gif file in this post. I'm hosting it on msn spaces (spaces.msn.com) and it has a really whacky URL as a result - right-click on it and select properties to see what I'm talking about. If something goes amiss and you can't see it then the link to Hinton & Bach's website shows another version.

 

This posting is provided "AS IS" with no warranties, and confers no rights.

Comments

  • Anonymous
    August 22, 2005
    I really like optical illusions and this post by Ian Moulster caught by eye.
    If you stare...
  • Anonymous
    August 22, 2005
    Nice work! I'm glad someone rose to the challenge. Thanks Simon/Jonathan.
  • Anonymous
    August 26, 2005
    Ian Moulster recently sent out a XAML developer challenge to recreate an optical illusion in XAML. Jonathan...
  • Anonymous
    November 11, 2005
    cool... this illusion make me dizzy.. ;)
  • Anonymous
    November 23, 2005
    It's funny..never crossed in my minds it will turn green
  • Anonymous
    January 16, 2007
    It hurt my eyes!!!!!!!!!!!!!!!!!!!!!!