immersive director