Imagine an office meeting where everybody is found in one area and interacting, however, in reality, each person is either a holographic model of them or represented as a virtual avatar. It would possibly sound like technological know-how fiction; however, Microsoft's Mesh platform pursuits to deliver this sort of mixed reality to life.
Mesh is the…