This repository has been archived on 2025-04-28. You can view files and clone it, but cannot push or open issues or pull requests.
ARPlusSystem/ARPlusSystem-250418/Library/PackageCache/com.unity.xr.arsubsystems@4.../README.md

47 lines
1.5 KiB
Markdown
Raw Permalink Normal View History

# 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
```none
<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](https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@1.0/)
1. 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 Plug-in](https://docs.unity3d.com/Packages/com.unity.xr.arkit@4.1/)
[ARCore XR Plug-in](https://docs.unity3d.com/Packages/com.unity.xr.arcore@4.1/)
## Documentation
* [Script API](Runtime/) <update?>
* [Manual](Documentation~/com.unity.xr.arsubsystems.md)