Skip to content

ARCore Extensions for AR Foundation v1.37.0

Choose a tag to compare

@cujo391 cujo391 released this 10 May 20:41

Known issues

  • #1573: On certain devices, enabling 60FPS mode causes the tracking to become unsynchronized with the camera feed. The 60FPS mode has been temporarily disabled on these devices and will not appear in supported camera configurations.

New APIs and capabilities

Geospatial Creator

Geospatial Creator helps you visualize where in the world you want to place your content and helps you place your 3D assets at that location in the Unity editor. Select a location to get the 3D geometry at that location, and fly through the space as you would on Google Earth, powered by the Google Maps Platform Map Tiles API. Then, anchor content to the scene using Geospatial anchors; no additional steps are needed for identifying latitude, longitude, elevation or rotation quaternion of the selected location anymore.

See Geospatial Creator in ARCore Extensions for Unity for more information.

Scene Semantics

Scene Semantics provides richer details about the surrounding scene, making it easier to understand the world around the user. Scene Semantics runs an ML model on the camera image feed and provides a semantic image with each pixel corresponding to one of 11 labels of outdoor concepts.

Scene Semantics is currently only available on the Android target platform.

See Introduction to Scene Semantics for more information.

Streetscape Geometry

Streetscape Geometry is a new ARCore Geospatial API that provides the geometry of buildings and terrain in an area around the user when the Geospatial API is enabled.

See Streetscape Geometry Developer Guide. Additionally, the Geospatial sample has been updated to include Streetscape Geometry.

Rooftop Anchors

Rooftop anchors are a new Geospatial anchor type that helps you anchor content to a rooftop.

See Geospatial anchors for more information. Additionally, the Geospatial sample has been updated to include Rooftop anchors.

ARCore async APIs

This release introduces new ARCore async APIs to improve ergonomics when working with asynchronous operations, following the Promise paradigm.

Deprecations

Bug fixes

  • Fixed a bug when converting to and from EunRotation where poses would be rotated the wrong way around. All EunRotation functions and utilities now use EUN quaternions as documented.