Skip to main content
API Reference

PersistentAnchors


Classes

NameTypeSummary
ARPersistentAnchorARTrackable<XRPersistentAnchor, ARPersistentAnchor>
Represents a Persistent Anchor tracked by an XR device.
ARPersistentAnchorInterpolatorMonoBehaviour
-
ARPersistentAnchorManagerARTrackableManager<XRPersistentAnchorSubsystem, XRPersistentAnchorSubsystemDescriptor, Provider, XRPersistentAnchor, ARPersistentAnchor>
Manages persistent anchors.

Use this component to programmatically restore, remove, or query for persistent
anchors. Persistent anchors are persistent Poses in the world that are generated
by processed scans, and will be in the same real world location in future sessions.
By placing virtual content relative to a Persistent Anchor, it can be restored to the same
real world location in a future session.

This is a low level API to manage Persistent Anchors. For authoring virtual content in the
Unity Editor, use the ARLocationManager and ARLocations instead.
ARPersistentAnchorPayloadARPersistentAnchorPayload
The ARPersistentAnchorPayload is data used to save and restore persistent anchors.

Structs

NameTypeSummary
ARLocationTrackedEventArgsValueType
Event arguments for the locationTrackingStateChanged event.
ARPersistentAnchorStateChangedEventArgsValueType
Contains information about an ARPersistentAnchor that has changed state.

ON THIS PAGE