Virtual, augmented and mixed reality. Applications and case studies