1. StretchSense Knowledge Base
  2. Merge Recorded Hand and Body Data

MotionBuilder - Retargeting and Merging Pre-Recorded Hand Data Animation with Body Data Animation (DOC-5040)

This document will take you through the steps of merging Hand Engine FBX Data (Full Body FBX) with Body FBX Data in MotionBuilder.

Requirements

MotionBuilder

 

Importing and setting up
  1. Create a new scene in MotionBuilder

  2. Import body animation FBX into the scene. T-Pose and setup the control rig of the skeleton

  3. Merge hand data on full body FBX into the scene (How to record Hands on a Skeleton FBX (Full Body) or Hand Only FBX in Hand Engine (DOC-5044)). The Hand Engine asset already has a control rig associated with it.

     

Aligning hand and body animation
  1. If there is a difference in the hand and body data it can be edited to work by going to the story tab and adding a new generic animation track

  2. Press the three dots and select the finger bones (excluding the hand) of the hand animation asset

  3. Make sure that you are in the take that the hand animation is included on then right click on the animation track and select insert current take

  4. Press ‘A’ to focus on this data, then in the top left corner replace the current value (timecode) to 0 (assuming body data is keyed from frame 0.)

  5. Move back to the take with the body data.

Merging Hand and Body Data
  1. Go to the character settings created for the body data and uncheck the FingerSolving option

  2. In the character controls set the character as StretchSense and the source as the body animation character

  3. Bake the body animation onto the StretchSense rig

  4. Playback the animation and the StretchSense rig will now have both hand and body data animating on the one asset

  5. You can now retarget to any other Target asset from here using the baked animation.

  6. If the thumb rotation happens to be completely off, set the source to the StretchSense rig to drive your character so it follows one to one so the characterization matches.

    Then select your character's fingers, go to Key Controls, and select the Plot Selected (All Properties) option.

    Now you should be able to disable the StretchSense rig, the thumb will be fixed.

 

Disclaimer, Intellectual Property, and Licensing

Revision Summary

Revision

Date

Notes

3

2022.11.10

Updated spelling, removed broken link

2

2021.11.01

Updated links for HS

1

2020.08.23

Initial version