Skip to content

realitycollective/com.realitytoolkit.spatial-persistence

Repository files navigation

Reality Toolkit - Spatial Persistence Module

The Spatial Persistence Service package for building anchored solutions, built upon the Reality Collective Service Framework.

openupm Discord Publish main branch and increment version Publish development branch on Merge Build and test UPM packages for platforms, all branches except main

Installation

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:

Method 1: Using Package Manager for git users

  1. Open the Package Manager using the Window menu -> Package Manager

  2. Inside the Package Manager, click on the "+" button on the top left and select "Add package from git URL..."

  3. Input the following URL: https://github.com/realitycollective/com.realitytoolkit.core.git and click "Add".

Method 2: OpenUPM

    openupm add com.realitytoolkit.spatial-persistence

What's included?

  • 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

Requirements

Getting Started

  • tbc