ARCore has three elements: motion tracking, which figures out a phone's location based on internal sensors and video, allowing you to pin objects and walk around them; environmental
understanding, which uses a phone's camera to detect flat surfaces; and
light estimation, which helps virtual objects in an AR experience have
accurate shadows, and thus, fit in with their real - life surroundings.