Skip to content

ARCore Extensions for AR Foundation v1.41.0

Compare
Choose a tag to compare
@marktest1974 marktest1974 released this 07 Dec 17:22

Breaking & behavioral changes

  • The deprecated class ARCloudReferencePoint, enum CloudReferenceState and methods ARAnchorManagerExtensions.AddCloudReferencePoint() and ARAnchorManagerExtensions.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, and AnchorAltitudeType, note that these classes have been moved from the Google.XR.ARCoreExtensions.GeospatialCreator.Internal namespace to Google.XR.ARCoreExtensions.GeospatialCreator.
  • 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.