Can we put 3D effect in an image and watch this without using any coloured glasses ?


3 Answers 3


You are really asking two completely different questions.

  1. Can we put 3D effect in an image?
  2. Can I watch a 3D image without using any coloured glasses?

For #1, consider that 3D images are not a single image, the 3D effect is achieved by having two different images taken from a slightly different point of view. To see the 3D effect you have to feed these two images one to each eye. This approximates how we see the real world.

So really, if you have a single image you cannot see 3D. Though you can use post-production techniques to generate two images from your single image. This is how some 2D movies are "converted" to 3D.

There is good information about 3D imagery in the Stereoscopy page on Wikipedia.

Regarding #2, there are a few ways to see 3D images without glasses. But most require either glasses (to filter the two images being displayed and provide a single image to each eye) or specialized display hardware (to split the two images based on the angle of view each eye is at with respect to the display).

There is one interesting method that doesn't require any special hardware nor glasses and that is quite easy to achieve. It's commonly called "Wiggle 3D". This question has a pretty good example of this technique, and my answer there points to a tutorial on how to make them.


Yes, holography would be one example. Here's on explanation of "How Holograms Work".

Also, on a smartphone, it would be possible to use a combination of anamorphosis and the phone's gyroscopic sensors to achieve this effect.


Try wiggle stereoscopy or wiggle 3D. See Wikipedia for the explanations.

In short: Take two pictures with a normal 2D camera. Just shift the camera between the pictures. Then load the two images in an image editing software in two separated layers, adjust the position and rotation, crop them and export them.

The first difficulty is to adjust both images as very slight shifting or rotating will spoil the 3D effect.

The second difficulty is to produce a convenient output. Animated GIF produces big files, specially if you are using a transition effect between the both images. But, you can also use two images or one side by side and use Java Script or CSS to display and hide one image on a web page (see example link below).

The third difficulty is the time spent per image. Only a few percentage of the images is suitable for wiggling. And you will see the results only when all the work is done.

There is software around easing this process. I am related to one of the company so I can't put any link here.

But I put some examples of adjusted wiggle 3D images, displayed out of two JPEG images wiggling with CSS, on my private web site http://www.tomic.ch/wiggletest/

  • \$\begingroup\$ Thanks for expanding your answers. It's actually okay to link to your company when it's relevant -- you just need to mention that connection, and also (as you have) give answers that are helpful in themselves. (Also, you can put whatever links you want in your personal profile page.) And welcome to Stack Exchange! \$\endgroup\$
    – mattdm
    Commented Nov 26, 2013 at 14:09

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.