Name Last Update
..
ApiUpdater~ Loading commit data...
Documentation~ Loading commit data...
Editor Loading commit data...
Runtime Loading commit data...
Tests Loading commit data...
CHANGELOG.md Loading commit data...
CHANGELOG.md.meta Loading commit data...
Editor.meta Loading commit data...
LICENSE.md Loading commit data...
LICENSE.md.meta Loading commit data...
QAReport.md Loading commit data...
QAReport.md.meta Loading commit data...
README.md Loading commit data...
README.md.meta Loading commit data...
Runtime.meta Loading commit data...
Tests.meta Loading commit data...
ValidationExceptions.json Loading commit data...
ValidationExceptions.json.meta Loading commit data...
package.json Loading commit data...
package.json.meta Loading commit data...

AR Subsystems

The purpose of this com.unity.xr.arsubsystems package is to provide definitions of all subsystems that enable AR functionality.

Presently, this package defines the following XR subsystems: EnvironmentProbeSubsystem FaceSubsystem ImageTrackingSubsystem ObjectTrackingSubsystem

Installing AR Subsystems

This package is normally not installed by a user, but rather as a dependency defined in other packages.

Package structure

<root>
  ├── package.json
  ├── README.md
  ├── CHANGELOG.md
  ├── LICENSE.md
  ├── QAReport.md
  └── Runtime
      ├── Unity.XR.ARSubsystems.asmdef
      ├── EnvironmentProbeSubsystem
      ├── FaceSubsystem
      ├── ImageTrackingSubsystem
      └── ObjectTrackingSubsystem

Package usage

This package is used as a dependency for other packages in two scenarios:

  1. The other package wants to use the APIs defined in this one. Packages in this category include: ARFoundation

  2. The other package wants to extend the API and implement a provider that provides data to the Subsystems defined in this package. Packages in this category include: ARKit XR Plugin ARCore XR Plugin

Documentation