Understanding VR, AR, and MR: Key Differences and Real-World Uses
This article explains the fundamentals of Virtual Reality, Augmented Reality, and Mixed Reality, describing their definitions, typical devices, practical examples, and the technical distinctions that set AR apart from MR for immersive experiences.
Virtual Reality (VR)
Virtual Reality (VR) creates a fully computer‑generated three‑dimensional world that users experience through devices such as Oculus Rift, HTC Vive, and Huawei’s own VR headset.
Augmented Reality (AR)
Augmented Reality (AR) overlays virtual information onto the real world, enhancing what you see. Common AR systems include car windshield projections and smartphone‑based applications such as Google Glass, location‑based services that display building details, and FaceU filters that add virtual hats or rabbit ears.
Mixed Reality (MR)
Mixed Reality (MR) blends the physical and virtual worlds into a single, real‑time environment where both physical objects and virtual content coexist. Representative MR devices are Microsoft HoloLens and Magic Leap.
Key Differences Between AR and MR
The relative position of virtual objects: In AR, virtual objects move with the device, staying fixed relative to the user; in MR, virtual objects remain anchored in the physical space regardless of user movement.
Visual indistinguishability: AR content is displayed on a 2‑D screen and is easily recognized as virtual, whereas MR projects a 4‑D light field directly onto the retina, making virtual objects appear almost indistinguishable from real ones.
AR devices use 2‑D displays, so the virtual overlay is clearly separate from reality; MR devices employ digital light‑field technology, projecting full‑color light fields that can’t be distinguished from real objects mathematically.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
Huawei Cloud Developer Alliance
The Huawei Cloud Developer Alliance creates a tech sharing platform for developers and partners, gathering Huawei Cloud product knowledge, event updates, expert talks, and more. Together we continuously innovate to build the cloud foundation of an intelligent world.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
