TOYin3D universal 3D viewer for 2D smartphones