Rig Transfer

What is Rig Transfer?

Rig Transfer is the process of transferring a bone-based rig from a base model or template to a target asset, both need to share the same topology.

This process utilizes a 3D spatial transformation model to reposition and reorient the bones of the target asset, ensuring the rig is correctly aligned. The transformation is guided by user-defined structural constraints that preserve the integrity of the rig, such as maintaining parent-child bone relationships, enforcing bone coplanarity and collinearity, and respecting the positioning of frozen bones.

Rig transfer allows for the efficient adaptation of rigs to new assets, facilitating faster asset creation while maintaining consistent, realistic movements and deformations across different models.

Use in Popul8

The Rig Transfer feature will enable the user to import non-rigged models in Popul8 and convert them into an animatable characters. The process involves replacing the current rig of the model with the rig of the source model, correctly adjusted and transferred to the desired model. The skinning of the source model is also copied into the target.

Right click on your Shape or Model and select Add Component > Rig and Skin Transfer.

The Auto Rig and Skin component will then appear in the Inspector with the following settings:

  • Source Model: Drag in the template or model with matching topology.
  • Mode: Choose Rig Transfer or Skin Transfer.
🪄

If the model has already been converted into a shape, only Rig Transfer will be available.

  • Bone constraints Apply the necessary constraints to preserve rig integrity and ensure compatibility with the animation system. This is an optional field, but may be needed to enforce some rig requirements.
  • Deformer type: Choose between Fast or Accurate, which defines the spatial transformation model used to reposition and reorient bones.

After adjusting the settings, click Transfer Rig to begin the rig transfer process.