What is the difference between virtual reality, augmented reality and mixed reality?
From a technical perspective, what are key building blocks in an augmented reality software platform? Is it very different from virtual reality?