Class XRHumanBodySubsystem
Defines an interface for interacting with human body functionality.
Inheritance
Implements
Inherited Members
Namespace: UnityEngine .XR.ARSubsystems
Assembly: solution.dll
Syntax
public class XRHumanBodySubsystem : TrackingSubsystem<XRHumanBody, XRHumanBodySubsystem, XRHumanBodySubsystemDescriptor, XRHumanBodySubsystem.Provider>, ISubsystem
Constructors
Name | Description |
---|---|
XRHuman |
Construct the subsystem by creating the functionality provider. |
Properties
Name | Description |
---|---|
pose2DEnabled | Whether 2D human body pose estimation is enabled. |
pose2DRequested | Whether 2D human body pose estimation is requested. |
pose3DEnabled | Whether 3D human body pose estimation is enabled. |
pose3DRequested | Whether 3D human body pose estimation is requested. |
pose3DScale |
Whether 3D human body scale estimation is enabled. |
pose3DScale |
Whether 3D human body scale estimation is requested. |
Methods
Name | Description |
---|---|
Get |
Query the provider for the trackable changes. |
Get |
Gets the human body pose 2D joints for the current frame. |
Get |
Query the provider for the skeleton joints for the requested trackable identifier. |
Register(XRHuman |
Register the descriptor for the human body subsystem implementation. |