Avatar Bundle Validator only checks RigAttachment Values -- not OriginalPosition

The avatar bundle validator only checks if the RigAttachment’s value is within its valid range. This range can be bypassed outside of the bounds by modifying the RigAttachment’s child, the “OriginalPosition” Vector3Value.

image

The uploaded avatar bundle will validate using the RigAttachment’s value but will be uploaded with the “OriginalPosition” value.
Thus the RigAttachment may be in range but the “OriginalPosition” will not be in range, and the uploaded avatar bundle will use the “OriginalPosition” values.

image

image

1 Like

Have you managed to upload an avatar and found that the OriginalPosition values that you entered were maintained after you equipped the avatar in the avatar editor and played an experience?

Ah thank you. When equipped within Studio it reverts back to the OriginalPosition values, but equipping the uploaded version within an experience does not maintain them.

2 Likes