Modular avatar
More actions
A modular avatar is an avatar whose body parts are to some degree independent, able to be detached and swapped out for other parts.
Standards
Rusty Drone

Rustybot's Rusty Drone avatar has a defined standard for modular heads, arms, hands, and a few miscellaneous attachments. This standard is supported by several other avatars, especially those belonging to The Neolanders.
Body parts are oriented such that the Z axis points to the end of the bone.
Since the Rusty Drone is a head-and-hands avatar and thus doesn't come with the VRIK component, its stock arms use a custom IK system where the forearm stretches to meet the wrist.
Potato Bot
The Snappable Potato Bot is a standard full-body IK avatar, but without a mesh. Instead, each bone has a child with a SnapTarget (with keywords like "Head" or "LeftUpperLeg"), to which objects with Snappers can be attached. The body part meshes have their origins at their pivot points, and are oriented such that the Y axis points to the end of the bone and the Z axis typically points forward in a T-pose (except for legs, where it points backward).
Examples can be found in the Creator Jam public folder: Open in Resonite (spawns at world origin!)
Vanilla
Main article: Equipping multiple avatars
Some head-and-hands avatars, such as the default avatar, are treated as multiple separate objects, each with its own AvatarPoseNode. With the right setup, an avatar with can be equipped without discarding the previous one, allowing for mixing and matching them. However, users without full-body tracking can't equip legs or full arms, since each object has to correspond to a tracker.