The problem with current 3D technology is that you can only see around images the director wants you to see. Engineers at the University of British Columbia's Human Communications Technology Lab are putting you in control.
They've designed a cube with displays on six sides with perspective-corrected rendering and motion-detection. Each display shows one perspective of an image, giving you the illusion of looking into a 3-dimensional space. This lets you choose if you want to see the front, side or even overhead view of an object. The cube also lets users interact with the images on the displays.
While currently just a research project, this shows promise for the future. Best part? No funky glasses required.