The Spatial Persistence Service package for building anchored solutions, built upon the Reality Collective Service Framework.
Make sure to always use the same source for all toolkit modules. Avoid using different installation sources within the same project. We provide the following ways to install Reality Toolkit modules:
-
Open the Package Manager using the Window menu -> Package Manager
-
Inside the Package Manager, click on the "+" button on the top left and select "Add package from git URL..."
-
Input the following URL: https://github.com/realitycollective/com.realitytoolkit.core.git and click "Add".
openupm add com.realitytoolkit.spatial-persistence
- Spatial Persistence system manager
This provices the basic service for operating spatially aware systems such as cloud based point clouds and image tracking solutions.
The Reality Collective currently provides to "Modules" to provide spatial persistence tracking:
- 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
Many other options are possible through the addition of tracking modules under a common "Spatial Tracking" API
- RealityCollective.ServiceFramework
- Unity 2021.3 and above
- Modules may have their own requirements, e.g. ARFoundaiton or Azure Spatial Anchors dependencies. CHeck each module for details
- tbc