Augmented reality (AR) and virtual reality (VR) technologies have begun to make their leap from nascent technologies to comprehensive solutions that enable and empower many mainstream consumer/enterprise applications, customer experiences and various industry workflows. A revolution that started in the gaming industry with games such as