Class AROcclusionManager
The manager for the occlusion subsystem.
Inheritance
Inherited Members
Namespace: UnityEngine .XR.ARFoundation
Assembly: solution.dll
Syntax
[DisallowMultipleComponent]
[DefaultExecutionOrder(-2147483647)]
[HelpURL("https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@4.2/api/UnityEngine.XR.ARFoundation.AROcclusionManager.html")]
public sealed class AROcclusionManager : SubsystemLifecycleManager<XROcclusionSubsystem, XROcclusionSubsystemDescriptor, XROcclusionSubsystem.Provider>
Properties
Name | Description |
---|---|
current |
Get the current environment depth mode in use by the subsystem. |
current |
Get the current human segmentation depth mode in use by the subsystem. |
current |
Get the current mode in use for generating the human segmentation stencil mode. |
current |
Get the current occlusion preference mode in use by the subsystem. |
environment |
The environment depth confidence texture. |
environment |
Whether temporal smoothing is applied to the environment depth image. Query for support with
environment |
environment |
Whether temporal smoothing should be applied to the environment depth image. Query for support with
environment |
environment |
The environment depth texture. |
human |
The human segmentation depth texture. |
human |
The mode for generating the human segmentation depth texture.
This method is obsolete.
Use requested |
human |
The mode for generating the human segmentation stencil texture.
This method is obsolete.
Use requested |
human |
The human segmentation stencil texture. |
requested |
Get or set the requested environment depth mode. |
requested |
Get or set the requested human segmentation depth mode. |
requested |
The requested mode for generating the human segmentation stencil texture. |
requested |
Get or set the requested occlusion preference mode. |
Methods
Name | Description |
---|---|
On |
Callback before the subsystem is started (but after it is created). |
On |
Callback when the manager is being disabled. |
Try |
Attempt to get the latest environment depth confidence CPU image. This provides direct access to the raw pixel data. |
Try |
Attempt to get the latest environment depth CPU image. This provides direct access to the raw pixel data. |
Try |
Attempt to get the latest human depth CPU image. This provides direct access to the raw pixel data. |
Try |
Attempt to get the latest human stencil CPU image. This provides directly access to the raw pixel data. |
Try |
Attempt to get the latest raw environment depth CPU image. This provides direct access to the raw pixel data. |
Try |
Attempt to get the latest smoothed environment depth CPU image. This provides direct access to the raw pixel data. |
Update() | Callback as the manager is being updated. |
Events
Name | Description |
---|---|
frame |
An event which fires each time an occlusion camera frame is received. |