Exploring the role of large-scale immersive computing environments in collaboration between engineering and design students