ARCore Extensions for AR Foundation v1.41.0
Breaking & behavioral changes
- The deprecated class
ARCloudReferencePoint
, enumCloudReferenceState
and methodsARAnchorManagerExtensions.AddCloudReferencePoint()
andARAnchorManagerExtensions.ResolveCloudReferenceId()
have been removed.
New APIs and capabilities
-
Public C# APIs have been added for creating and manipulating Geospatial Creator objects in Editor mode. The newly-available classes and APIs are described in the Geospatial Creator API Guide.
- If you have C# scripts which reference the previously-undocumented classes
ARGeospatialCreatorAnchor
,ARGeospatialCreatorOrigin
, andAnchorAltitudeType
, note that these classes have been moved from theGoogle.XR.ARCoreExtensions.GeospatialCreator.Internal
namespace toGoogle.XR.ARCoreExtensions.GeospatialCreator
.
- If you have C# scripts which reference the previously-undocumented classes
-
ARCore Extensions now has beta support for AR Foundation versions 5.x. To migrate a project to AR Foundation versions 5.x, see the migration guide.
-
Updated sample code to add support for AR Foundation 5.x. Use a Custom scripting symbol called
ARCORE_USE_ARF_5
to remove warnings like 'ARSessionOrigin' is obsolete: 'ARSessionOrigin has been deprecated. Use XROrigin instead.'
Bug fixes
- Fixed an issue on the Geospatial Creator Origin inspector panel where clicking the "Search for Location" button opened an invalid Search window if the Origin's
Cesium3DTileset
was missing or lacked an API key. - Fixed an issue where the Geospatial Creator Origin's Unity world coordinate (x, y, z) wasn't taken into account when computing an Anchor's lat/lon/alt position.