AR Foundation

From XVRWiki
Jump to navigation Jump to search

AR Foundation is a package within Unity that allows for AR scenes that use ARKit and ARCore.

AR Foundation is basically a compatibility layer that generalizes the ARKit and ARCore APIs. AR Foundation is mostly plane-based, where it uses iOS or Android APIs to find surfaces in the user's environment.

AR Foundation is supported by versions of Unity 2020 among others.

It requires use of an AR Session GameObject.[1]

Version history[edit]

AR Foundation 2.1 was released as a preview package in May 2019. The preview package was originally to be compatible with Unity 2019.1 and Unity 2019.2.[2] Users of Unity 2018.3 must use AR Foundation 1.5.0 which is functionally equivalent to 2.1.0 but has different package dependencies.

Features[edit]

  • World tracking: track the device's position and orientation in physical space.[1]
  • Anchor: an arbitrary position and orientation that the device tracks.
  • Light estimation: estimates for average color temperature and brightness in physical space.

References[edit]