Michael here. Today I had the chance to visit visual effects and creative production company I.E. Effects as they worked on a soundstage in Carson, CA to shoot live action components of a revolutionary stereoscopic 3D project destined for the 2010 World's Fair in Shanghai.
I.E. shot with dual RED ONEs on an Element Technica beamsplitter stereo rig. The 3D content will be exhibited as part of a fully immersive ride which will seamlessly blend elements like 180 degree panoramas with a physical set. I.E. has done a great deal of research and development to push the boundaries of what's possible with traditional projected content. Some of the techniques they are employing have never been used before.