AvatarReady
|
Main class to handle avatar calibration. The Awake method can be used to query data from the avatar in T-Pose. More...
Public Member Functions | |
virtual IEnumerator | UpdateUserProfile (AvatarReady avatarReady, CalibrationProfile calibrationProfile) |
Method that initializes or updates a calibration profile. | |
virtual IEnumerator | CalibrateAvatar (AvatarReady avatarReady, CalibrationProfile calibrationProfile) |
Method that calibrates an avatar based on the calibration profile. | |
virtual void | ApplySettings (AvatarReady avatarReady) |
Method that allows to customize pre-defined parameters linked to animation providers or avatars. This method is called automatically by AvatarReady. | |
virtual void | ResetSettings (AvatarReady avatarReady) |
Method that reverts the pre-defined parameters defined by ApplySetting method. This method is called automatically by AvatarReady. | |
virtual float | GetData (AvatarReady avatarReady, string dataKey) |
Method used to query the data required by the user profile. | |
Main class to handle avatar calibration. The Awake method can be used to query data from the avatar in T-Pose.
|
inlinevirtual |
Method that initializes or updates a calibration profile.
avatarReady | Pointer to avatar ready component. |
calibrationProfile | Non-null CalibrationProfile |
Reimplemented in Inria.Avatar.AvatarReady.HeightAndArmspanRatioCalibration.
|
inlinevirtual |
Method that calibrates an avatar based on the calibration profile.
avatarReady | Pointer to avatar ready component. |
calibrationProfile | Valid calibration profile. |
Reimplemented in Inria.Avatar.AvatarReady.HeightAndArmspanRatioCalibration.
|
inlinevirtual |
Method that allows to customize pre-defined parameters linked to animation providers or avatars. This method is called automatically by AvatarReady.
avatarReady | Pointer to avatar ready component. |
|
inlinevirtual |
Method that reverts the pre-defined parameters defined by ApplySetting method. This method is called automatically by AvatarReady.
avatarReady | Pointer to avatar ready component. |
|
inlinevirtual |
Method used to query the data required by the user profile.
avatarReady | Pointer to avatar ready component. |
dataKey | Key value of the parameter requested |
Reimplemented in Inria.Avatar.AvatarReady.HeightAndArmspanRatioCalibration.