The Android XR SDK is now available in Developer Preview. We want your feedback! Visit our
support page to reach out.
Stay organized with collections
Save and categorize content based on your preferences.
AndroidXRHumanBodySubsystem
The Android XR implementation of the XRHumanBodySubsystem
so it can work seamlessly with ARHumanBodyManager
.
Summary
Inheritance
Inherits from:
XRHumanBodySubsystem
Properties
AutoCalibrationRequested
bool AutoCalibrationRequested
Gets or sets a value indicating whether to use automatic calibration at runtime.
When automatic calibration is disabled, ProportionCalibrationRequested will take effect.
ProportionCalibrationRequested
XRHumanBodyProportions ProportionCalibrationRequested
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-05-08 UTC.
[null,null,["Last updated 2025-05-08 UTC."],[],[],null,["# AndroidXRHumanBodySubsystem Class Reference\n\nAndroidXRHumanBodySubsystem\n===========================\n\nThe Android XR implementation of the `XRHumanBodySubsystem` so it can work seamlessly with `ARHumanBodyManager`.\n\nSummary\n-------\n\n### Inheritance\n\nInherits from: `XRHumanBodySubsystem`\n\n| ### Properties ||\n|-------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [AutoCalibrationRequested](#autocalibrationrequested) | `bool` Gets or sets a value indicating whether to use automatic calibration at runtime. |\n| [ProportionCalibrationRequested](#proportioncalibrationrequested) | [XRHumanBodyProportions](/develop/xr/unity/reference/class/Google/XR/Extensions/XRHumanBodyProportions#classGoogle_1_1XR_1_1Extensions_1_1XRHumanBodyProportions) Gets or sets the [XRHumanBodyProportions](/develop/xr/unity/reference/class/Google/XR/Extensions/XRHumanBodyProportions#classGoogle_1_1XR_1_1Extensions_1_1XRHumanBodyProportions) for rest pose skeleton computation. |\n\nProperties\n----------\n\n### AutoCalibrationRequested\n\n```c#\nbool AutoCalibrationRequested\n``` \nGets or sets a value indicating whether to use automatic calibration at runtime.\n\nWhen automatic calibration is disabled, [ProportionCalibrationRequested](/develop/xr/unity/reference/class/Google/XR/Extensions/AndroidXRHumanBodySubsystem#proportioncalibrationrequested) will take effect. \n\n### ProportionCalibrationRequested\n\n```c#\nXRHumanBodyProportions ProportionCalibrationRequested\n``` \nGets or sets the [XRHumanBodyProportions](/develop/xr/unity/reference/class/Google/XR/Extensions/XRHumanBodyProportions#classGoogle_1_1XR_1_1Extensions_1_1XRHumanBodyProportions) for rest pose skeleton computation.\n\nIt only takes effect when [AutoCalibrationRequested](/develop/xr/unity/reference/class/Google/XR/Extensions/AndroidXRHumanBodySubsystem#autocalibrationrequested) is disabled."]]