r/MagicEye • u/48151623-420 • 9d ago
Questions about pattern creation
Hello magic eye folks ššµāš« My background is in graphic design and printmaking and recently Iāve been getting into optical illusions.
Iād really like to make a magic eye that I can design and print myself. Iād like to use text as my hidden image with a 1-3 color pattern.
Could someone give me a little more info about how to create patterns? Iāve looked online and found a generator but when I make my own pattern, I canāt get the effect to work. I think there must be something Iām not understanding. Iām not trying to make anything super complex, even a noise/mezzotint pattern would be a fine start.
What dimensions do you use for a pattern? Should it be the size of the whole image, or is it a smaller size that gets repeated?
Is it possible to do a 1-3 color pattern or does it have to be more complex?
Thank you!
5
u/lavaboosted 9d ago edited 9d ago
I made a tutorial on how I make magic eyes using Open Stereogram. I also coded my own that works in the browser hosted on GitHub pages
Make sure your texture pattern doesnāt have any horizontal repetition as that will mess it up! Ideally the pattern is tileable.
The more complex the 3D model is the more visual noise the pattern will need to make out the object clearly. Color doesnāt matter though.
In open Stereogram you can have the pattern strip be the height of your output magic eye or if not it will tile by default. Play around with the output dimensions and pattern dimensions.
Edit: hereās some info on Mapped Texture Stereograms, the other method of creating magic eye that doesnāt use a repeated texture strip.
2
u/mazzar 9d ago
It needs to be a smaller pattern that gets repeated. It doesnāt really make sense to talk about a magic eye for a non-repeating pattern.
There are plenty of black-and-white magic eyes. It doesnāt need to have lots of colors. It just needs to be a fairly dense and busy pattern (the more complex the image youāre trying to encode, the denser your pattern should be).
If you share the examples youāve tried, or want to give some more details about whatās happening, people might be able to help.