Has anyone seen this :
Polar Express in 3D
I haven't experienced IMAX 3D yet and was wondering if their DMR technology requires the audience to wear glasses or does it create the illusion in some other manner?
If you have seen an IMAX 3D film was the effect convincing?