Skip to content
This repository has been archived by the owner on Sep 14, 2021. It is now read-only.

ARCore SDK for Unity v1.20.0

Compare
Choose a tag to compare
@bsanjin bsanjin released this 06 Oct 18:12
· 7 commits to master since this release

Known issues

  • Apps may crash when calling Application.Quit(). This affects all ARCore app. See details in Unity's Issue Tracker.
  • Issue 141500087: When using Android Emulator x86_64 system images on macOS with ARCore SDK 1.16.0 or later, Google Play Services for AR will crash. As a workaround, use an x86 system image.
  • Issue 1276856 Unity removed support for OpenGLES2 in "ARCore Supported" apps in 2018.4.26. Apps must disable Project Settings > Other Settings > Auto Graphics API, and then only include OpenGLES3 in the Graphics APIs list.

Breaking & behavioral changes

  • CameraConfigDepthSensorUsages has been renamed to CameraConfigDepthSensorUsage.
  • Beginning in December 2020, AR-enabled apps built using ARCore SDK 1.11.0 or earlier will no longer be able to host or resolve Cloud Anchors. Apps built with ARCore SDK 1.12.0 or later are unaffected. To learn more about this breaking change, and for instructions on how to update your app, see the Cloud Anchors deprecation policy.

New APIs and capabilities

Deprecations

None.

Other changes

  • Added a Depth check to the HelloAR sample to reduce unnecessary logging.
  • The HelloAR sample now includes the settings to toggle Instant Placement mode in runtime.
  • Changed the HelloAR sample to acquire depth images only when tracking is active. This avoids logging unactionable errors when tracking is not active.
  • CloudAnchors and PersistentCloudAnchors scenes now use the camera included in ARCoreDevice prefab.

Bug fixes

  • Fixed NullReferenceException in PointcloudVisualizerEditor affecting newer versions of Unity, due to Unity's renaming of the internal _script property to m_Script.