technologies ranging from Augmented and Virtual Reality gaming environments to latest