Large-screen immersive displays