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