Repository navigation
Releases
Release v1.0.3
What's Changed
- Update tool paths
- Re-enforced testing through the ARFoundation module
Full Changelog: v1.0.2...v1.0.3
Release v1.0.2
v1.0.1
What's Changed
- Updated to work with the latest release of the Service Framework (1.0.7)
Full Changelog: v1.0.0...v1.0.1
V1.0.0
Release V1.0.0 of the Spatial Persistence service
Initial Release of the Spatial Persistence service
The Spatial Persistence service provides a higher level abstraction of spatial positioning strategies and providers, such as:
- AR Foundation Image tracking
- Azure Spatial Anchors - cloud anchors
This enables multi-model representation of spatial aware locations through a common interface, enabling the registration of locational data and the retrieval of those positions at runtime, vastly simplifying the implementation of complex processes for spatial recognition.
For instance:
- Runtime registration of Image tracked images (either locally or remote via URL).
- Recognition of images provided by ARCore/ARKit though a common event.
- Delivered positional data/objects at the point of detection.
This pattern repeats depending on the modules installed alongside the service, such as:
- AR Foundation Image Tracking support
Enables registering and identification of Image Tracked targets using ARCOre/ARKit through a managed interface. - Azure ASA Anchors
A cloud based point cloud location provider, which scans spaces for recognition and then enabled point cloud identification of a Cloud Anchor
Warning
Modules for each dependent service are required to be installed separately, depending on the demands of your project.
The services support ONE of each type of service (cloud anchors, image tracking) concurrently, although modules can be interrogated independently.
Requirements
- Unity 2021.3 and above
- RealityCollective.Service-Framework
Published via OpenUPM
openupm add com.realitytoolkit.spatial-persistence