• Hey Guest. Check out your NeoGAF Wrapped 2025 results here!

the best optical illusion

Status
Not open for further replies.
Fuck those magic eye things! ARRRRGH!

My Grandma used to try and help me to see them when I was a kid, and I just couldn't do it. All of my family were there, all saying they could see a tiger, or a flower, or some shit...and I'd be setting there thinking " these murrfuckas are trolling me".

And to this day I can't see a thing apart from patterns. I stare at them until things start to move around slightly...but then nothing. No matter how long I stare.

Now my eyes feel all messed up. Lmao.
 
As always, mind blowing.
I can never get this one to reverse, it either does it while I'm not looking or I see if flash out of the corner of my eye

EDIT: In fact I just had the one in this tab and the one in my Wikipedia tab going opposite directions
 
Here's a good training one:

magic-eye-pictures-122.jpg


Top left and bottom right are holes, the bottom right one is a bullseye style hole.

Bottom left and top right are hills.

If the holes are hills and the hills are holes you are crosseyed and focussing in front of the image rather than behind.

When you get a bullseye hole in the bottom right you've got it :)
 
Just staring isn't going to do it. Gotta get your vision all...floaty...maaaaaan....

OMFGGGGG, I DID IT!

Omg....after all these years. That was insane! I got up and went right up to my screen and then it just changed into a 3D image, with depth to it, and I saw the shark. Holy shit.

Oh man, I am so happy right now. Lmao. Now I can finally go to sleep.
 
lmao the human brain is so messed up lol

The brain is meat. Our entire reality is a construct of our brain. All construct of the brain are well, just rearrangement of said brain. So all of reality is meat. The earth is meat. Our sight is meat. Emotions are just meat.
 
I'M SO ANGRY i still can't do the magic eye puzzles

but I can make the spinning lady change direction easily

Trick!

If you have a glossy screen, this is going to be easier, stare at your reflection in the monitor instead of the picture, until it gets blurred, and then voila, it comes to life!

It can take a long time, the very first stereogram I ever saw was behind a glass window and the reflection stare thing was amazingly helpful. I can now see them almost instantly.
 
I'm sorry OP but i'm a little frustrated that you didn't post the video demonstration of that illusion.

https://www.youtube.com/watch?v=z9Sen1HTu5o

Wait a minute. The illusion from the image version of this happens because of the shadow that covers the tiles.

But in this video if she removed one of the dark tiles into the light, it should change color, because it's now exposed to light.

There are shenanigans afoot in this video.
 
Nope. There's two ways of viewing stereograms; convergent and divergent. Convergent is crossing your eyes such that they focus on a point in front of the image. Divergent is focusing through the image at a point behind, so you're actually uncrossing them. Magic Eye branded stereograms are all divergent; this one is also divergent, although I don't know if it's a Magic Eye one.

If you view a stereogram the 'wrong' way, it'll be inverted; content that is meant to be close will look distant, and vice-versa.
Holy shit. I never knew this. I always assumed I was doing these right and that you were supposed to see a sunken in outline of the objects.

Mind fucking blown.
 
Here's a good training one:

>snip<

Top left and bottom right are holes, the bottom right one is a bullseye style hole.

Bottom left and top right are hills.

If the holes are hills and the hills are holes you are crosseyed and focussing in front of the image rather than behind.

When you get a bullseye hole in the bottom right you've got it :)

Bottom right looks like a goddamn eye looking back at me, not a bullseye. Looks more oblong/elliptical than circular.

Anyway, another animooted:

aJelxne.gif
 
Loved Magic Eye as a kid!

_c277143_image_0.jpg

oh my fucking god

you just opened up a drawer in my mind that has been close since i was like 3 or 4, holy shit

i had these books with these things in them and since that time i had completely forgotten about them until now

christ almighty thats spooky
 
I LOVE Magic Eye pictures. I was the only one I knew who could see them almost effortlessly and it made me feel weirdly special. :D
 
I can't see shit in this one, though. The weird depth/3D thing happens, and it looks like there's some sort of outline...but I can't make out what it is. It just looks like the same image as when I look at it normally, but with layers.

It's a complicated one that one, might be easier if you know what you are looking for ...

It's a person running in front of Tower Bridge holding the Olympic torch
 
My brain taught itself to never trust magic eye pictures again after I went to a Tales from the Crypt website, one time.
 
I love Magic Eye pictures. When I was a child I always saw them as 2D cut-outs into the picture...but now as an adult I find it easier to view them as 3D objects popping towards the viewer. I prefer the latter.
 
Trick!

If you have a glossy screen, this is going to be easier, stare at your reflection in the monitor instead of the picture, until it gets blurred, and then voila, it comes to life!

It can take a long time, the very first stereogram I ever saw was behind a glass window and the reflection stare thing was amazingly helpful. I can now see them almost instantly.

Hmm, interesting. I'll keep practicing! Thank you!
 
Code:
#!/usr/bin/perl
# Copyright (c) Marcus Post, <marcus@marcuspost.com> 
               #              #              #              #
$_=q,my(@f|@c|x$_=q.my(@f|@c|x$_=q.my(@f|@c|x$_=q.m(@f||@c|x$_=q.m(@f||@c|xx
@w);@a=@f=<DAT%@w);@a=@f=<DAT%@w);@a=@f=<DAT%@w;@a=@f=<DAAT%@w;@a=@f=<DAAT%%
A>;seek(DATA|0!A>;seek(DAA|0!!A>;seek(DAA|0!A>;seek(DAA|0!!A>;seek(DAA|0!!AA
|0);@c=<DATA>;Y|0);@c<DATA>;Y||0);@c<DATA>Y||0);@c<DATA>Y|||0);@c<DATA>Y||||
until(($_=pop(zutil(($_==pp(zuttil(($_==p(zuttil(($_==p(zutttil(($_==p(zuttt
@c))=~/^_/){};Qc))=~/^_/){};Qc)))=~/^_/{};Qc)))=~/^_/{};Qc))))=~/^_/{};Qc)))
unshift(@a|$_)xnshift(@a|$_)xnshhift(a|$_)xnshhift(a|$_)xnshhiift(a|$_)xnshh
;for(1..3){pri%;for(1.3){pri%;ffor1.3){pri%;ffor1.3){pri%;ffor11.3){pri%;fff
nt(shift(@c));!nt(shft(@c));!ntt(hft(@c));!ntt(hft(@c));!ntt(hftt(@c));!nttt
}for(@f){my($sY}for@f){my($sY}for@f){my($sY}for@f){my($sY}for@f){mmy($sY}foo
);split//;$_=sz);splt//;$_=sz);splt//;$_=sz);splt//;$_=sz);splt//;$_==sz);ss
hift(@c);$_=~sQhift(c);$_=~sQhift(c);$_=~sQhift(c);$_=~sQhift(c);$_=~sQQhiff
/(.{15}).*/\1/x/(.{15})*/\1/x/(.{15})*/\1/x/(.{15})*/\1/x/(.{15}})*\1/xx/(..
;@w=split//;fo%;@w=split/;fo%;@w=split/;fo%;@w=split/;fo%;@w=spllit;fo%%;@ww
r(@_){$w[$s+15!r(@_){$w[$s15!r(@_){$w[$s15!r(@_){$w[$s15!!(@_){$$w[s15!!!(@@
-$_]=(($w[$s]eY-$_]=(($w[$s]YY-_]=(($w[$s]YY-_]=(($w[$s]YY-_]=((($[$s]]YY-__
q"|")?".":$w[$zq"|")?".":$w[$zq|")?"."::$[$zq|")??."::$[[$z|")???.::$$[[$z||
s]);$s++;}for(Qs]);$s++;}for(Qs];$s++;}}or(Qs];$$s+;}}orr(Qs]$$s++;}}orr(Qss
1..75){unless(x1..75){unless(x1.75){unnlss(x1.775){uulsss(x1.75){uuulsss(x11
$w[$_]ne''){$w%$w[$_]ne''){$w%$w$_]nee''{$w%$$w$_]nn''{{$w%$$w_]nnn''{{$w%$$
[$_]=$w[($_-1)![$_]=$w[($_-1)![$_=$w[[($_-)![$_==w[[($$_-)![$__w[[[($$_-)![[
];}}print(joinY];}}print(joinY];}prinnt(joinY;}prinntt(joinY;}pinnntt(joinYY
""|@w);print"\z""|@w);print"\z""|w);;print"\z"|w);;pprint"\z"|w;;ppprint"\zz
n";}print@a;,;#n";}print@a;.;#n";priint@a;.;#n;priintt@a;.;#n;piinntt@a;.;##
y!|zY\!%x!,Q!;#y!|zY\!%x!.Q!;#y!zY\!!%x!.Q!;#!zY\!!%x!!.Q!;#!z\!!!%x!!.Q!;##
s{Q.*\n}[]g;#<>s{Q.*\n}[]g;#<>sQ.*\nn}[]g;#>sQ.*\nn}[]]g;#>sQ.\nnn}[]]g;#>ss
eval;#EndFini!$eval;#EndFini!$eal;#EEndFin!$eal;;##nddFin!$ea;;###nddFin!$ee
__DATA__
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000110000000110000000000000000011100000000000000000
000000000001110000001110000000000000000111110000000000000000
000000000011110000011110000000000000001111111000000000000000
000000000011110000011110000000000000001111110000000000000000
000000000011110000011110000000000000001111100000000000000000
000001111111111111111111111110000000001111100000000000000000
000011111111111111111111111100000000000111100000000000000000
000111111111111111111111111000000000000111100000000000000000
000000000011110000011110000000000000000111100000000000000000
000000000011110000011110000000000000000111100000000000000000
000000000011110000011110000000000000000111100000000000000000
000000000011110000011110000000000000000011100000000000000000
000001111111111111111111111110000000000011100000000000000000
000011111111111111111111111100000000000011100000000000000000
000111111111111111111111111000000000000001100000000000000000
000000000011110000011110000000000000000001100000000000000000
000000000011110000011110000000000000000001100000000000000000
000000000011110000011110000000000000000000000000000000000000
000000000011100000011100000000000000000000000000000000000000
000000000011000000011000000000000000000011110000000000000000
000000000000000000000000000000000000000111111000000000000000
000000000000000000000000000000000000000111110000000000000000
000000000000000000000000000000000000000011110000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000

That is a perl script. It is a stereogram. It is also valid code. To generate a stereogram. In the form of a perl script. Which can generate stereograms. And so ad infinitum.

Appropriate picture.

Oddly enough I can't see these when they're on my TV.
 
And there's also this little utter beauty that still blows my mind:

Code:
#!/usr/bin/perl
# Copyright (c) Marcus Post, <marcus@marcuspost.com> 
               #              #              #              #
$_=q,my(@f|@c|x$_=q.my(@f|@c|x$_=q.my(@f|@c|x$_=q.m(@f||@c|x$_=q.m(@f||@c|xx
@w);@a=@f=<DAT%@w);@a=@f=<DAT%@w);@a=@f=<DAT%@w;@a=@f=<DAAT%@w;@a=@f=<DAAT%%
A>;seek(DATA|0!A>;seek(DAA|0!!A>;seek(DAA|0!A>;seek(DAA|0!!A>;seek(DAA|0!!AA
|0);@c=<DATA>;Y|0);@c<DATA>;Y||0);@c<DATA>Y||0);@c<DATA>Y|||0);@c<DATA>Y||||
until(($_=pop(zutil(($_==pp(zuttil(($_==p(zuttil(($_==p(zutttil(($_==p(zuttt
@c))=~/^_/){};Qc))=~/^_/){};Qc)))=~/^_/{};Qc)))=~/^_/{};Qc))))=~/^_/{};Qc)))
unshift(@a|$_)xnshift(@a|$_)xnshhift(a|$_)xnshhift(a|$_)xnshhiift(a|$_)xnshh
;for(1..3){pri%;for(1.3){pri%;ffor1.3){pri%;ffor1.3){pri%;ffor11.3){pri%;fff
nt(shift(@c));!nt(shft(@c));!ntt(hft(@c));!ntt(hft(@c));!ntt(hftt(@c));!nttt
}for(@f){my($sY}for@f){my($sY}for@f){my($sY}for@f){my($sY}for@f){mmy($sY}foo
);split//;$_=sz);splt//;$_=sz);splt//;$_=sz);splt//;$_=sz);splt//;$_==sz);ss
hift(@c);$_=~sQhift(c);$_=~sQhift(c);$_=~sQhift(c);$_=~sQhift(c);$_=~sQQhiff
/(.{15}).*/1/x/(.{15})*/1/x/(.{15})*/1/x/(.{15})*/1/x/(.{15}})*1/xx/(..
;@w=split//;fo%;@w=split/;fo%;@w=split/;fo%;@w=split/;fo%;@w=spllit;fo%%;@ww
r(@_){$w[$s+15!r(@_){$w[$s15!r(@_){$w[$s15!r(@_){$w[$s15!!(@_){$$w[s15!!!(@@
-$_]=(($w[$s]eY-$_]=(($w[$s]YY-_]=(($w[$s]YY-_]=(($w[$s]YY-_]=((($[$s]]YY-__
q"|")?".":$w[$zq"|")?".":$w[$zq|")?"."::$[$zq|")??."::$[[$z|")???.::$$[[$z||
s]);$s++;}for(Qs]);$s++;}for(Qs];$s++;}}or(Qs];$$s+;}}orr(Qs]$$s++;}}orr(Qss
1..75){unless(x1..75){unless(x1.75){unnlss(x1.775){uulsss(x1.75){uuulsss(x11
$w[$_]ne''){$w%$w[$_]ne''){$w%$w$_]nee''{$w%$$w$_]nn''{{$w%$$w_]nnn''{{$w%$$
[$_]=$w[($_-1)![$_]=$w[($_-1)![$_=$w[[($_-)![$_==w[[($$_-)![$__w[[[($$_-)![[
];}}print(joinY];}}print(joinY];}prinnt(joinY;}prinntt(joinY;}pinnntt(joinYY
""|@w);print"z""|@w);print"z""|w);;print"z"|w);;pprint"z"|w;;ppprint"zz
n";}print@a;,;#n";}print@a;.;#n";priint@a;.;#n;priintt@a;.;#n;piinntt@a;.;##
y!|zY!%x!,Q!;#y!|zY!%x!.Q!;#y!zY!!%x!.Q!;#!zY!!%x!!.Q!;#!z!!!%x!!.Q!;##
s{Q.*n}[]g;#<>s{Q.*n}[]g;#<>sQ.*nn}[]g;#>sQ.*nn}[]]g;#>sQ.nnn}[]]g;#>ss
eval;#EndFini!$eval;#EndFini!$eal;#EEndFin!$eal;;##nddFin!$ea;;###nddFin!$ee
__DATA__
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000110000000110000000000000000011100000000000000000
000000000001110000001110000000000000000111110000000000000000
000000000011110000011110000000000000001111111000000000000000
000000000011110000011110000000000000001111110000000000000000
000000000011110000011110000000000000001111100000000000000000
000001111111111111111111111110000000001111100000000000000000
000011111111111111111111111100000000000111100000000000000000
000111111111111111111111111000000000000111100000000000000000
000000000011110000011110000000000000000111100000000000000000
000000000011110000011110000000000000000111100000000000000000
000000000011110000011110000000000000000111100000000000000000
000000000011110000011110000000000000000011100000000000000000
000001111111111111111111111110000000000011100000000000000000
000011111111111111111111111100000000000011100000000000000000
000111111111111111111111111000000000000001100000000000000000
000000000011110000011110000000000000000001100000000000000000
000000000011110000011110000000000000000001100000000000000000
000000000011110000011110000000000000000000000000000000000000
000000000011100000011100000000000000000000000000000000000000
000000000011000000011000000000000000000011110000000000000000
000000000000000000000000000000000000000111111000000000000000
000000000000000000000000000000000000000111110000000000000000
000000000000000000000000000000000000000011110000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000

That is a perl script. It is a stereogram. It is also valid code. To generate a stereogram. In the form of a perl script. Which can generate stereograms. And so ad infinitum.

Damn, that is awesome.
 
For those still having trouble, this should help. Try to cross your eyes so a third square appears in the middle of the two at the top. Then keep your eyes relaxed in that position. If done correctly, you should see the 3D outline of something in the stars.

saturn.jpg
 
Status
Not open for further replies.
Top Bottom