Related Technology
Overview
Augmented reality (AR) is a subset or alternative form of virtual reality, where computer-"augmented" elements are superimposed on a live view of the real world.
Comparison
VR
Utilizes headset that obscures real surroundings, using a "360" display to render everything instead
More processor-demanding (having to render everything)
AR
Utilizes a variety of devices, including glasses-like headsets or smartphones, and renders that instead
Uses camera-based surface tracking to place elements
Available Software and Review
Apple ARKit
Metal (3D graphic and compute shader API developed by Apple)
SceneKit (Apple 3D graphics framework)
Unity
Unreal Engine
Google ARCore - Android: first released August 2017
How to create
Android SDK: Android Studio
ARToolKit
Open-source, on github
available as Unity plugin
Layar SDK
Unity plugin
EasyAR
Kudan
Maxst
Xzimg
NyARToolKit
Compatible Hardware
Past and Future of Related Technologies
Past
Future:
Affordable, consumer-targeted AR glasses
Nickelodeon App
IKEA app, American Airlines app
Google Earth VR vs Open Street Map VR
Detailed my justification for working with these two softwares
Investigated using both softwares for overlaying geospatial data on top of the maps
Described findings of research project, and why using overlays would be beneficial
Click here to learn more!