Large scale shared virtual and augmented environments Large scale shared virtual and augmented environments