Skip to main content

Animation Retargeting

ReMoCapp addon provides functionality for runtime animation retargeting. In doing so, you can use your own characters instead of the ReMoCapp Blender mannequin.

Source and Target Characters

There are two characters needed for the retargeting to work; the source and the target. Source character is the mannequin that is provided by ReMoCapp and receives the animation from ReMoCapp app, the target character is the one you want to animate according to the source character.
Pick the source character for the Armature property. Next, expand the Retargeting section of the addon and pick the target character for the Target property.

ReMoCappBlenderAddon | SetRetargetingCharacters

Mapping Characters Bones

In order to animate the target character based on the source character, we need to have a mapping between bones of the two. Once the Armature and Target properties are set, click Generate Bone Mappings. ReMoCapp tries to find the target bone that corresponds to the bone on the source armature. The source bones are on the left column and the target bones on the second column. After the mappings are generated, you can change individual bones according to your needs.

Duplicate Entries

For each target bone, there must be excatly one source bone mapped. This means, a single bone from the target armature cannot appear in the right column multiple times. Otherwise, an error is generated when you want to start the receiver. To solve the issue, replace any duplicate entries with the appropriate values.

Animating and Exporting

Once the bone mapping is finished, make sure that Enable Retargeting option is marked and click Start Receiving. The target character will animate according to the animation data set for the source character and the specified bone mapping. When you're done with the animation, click Stop Receiving to stop receiving motion data from ReMoCapp. If Enable Recording option has been marked, the animation data is created for the target character and you can export the results to FBX and BVH files using the features provided in the addon.