Exporting Motions to BVH (New for v. 4.4)

BVH (Biovision Hierarchy) files were originally character animation files created via motion capture devices. It is widely used in the animation community for humanoid motions.

Character Creator also supports the export of BVH files so that you can convert all Reallusion standard character motions (*.iMotion, *.iMotionPlus, *.rlMotion, *.rlPose) for other 3D tools (such as Blender, DAZ 4, and so on) that also support BVH file format.

  1. Add a character to a new scene.
  2. Specify the source motions.
    1. Applying Motion: If you want to export only one motion after previewing, then simply apply a motion (*.iMotion, *.iMotionPlus, *.rlMotion, *.rlPose) to the character (by applying templates or importing motions).
    2. Adding motions to the Perform List: If you want to batch-export motions without previewing, then add the motions to the Perform List.
  3. Make sure the character is selected and perform File > Export > BVH.
  4. The Export BVH panel will appear.
    1. Prefix / Suffix:
      • You can specify the desired string to the BVH file name.
      • Click the drop-down list to change the embedded strings.
    2. Settings:
      • Click the ... button to designate one bone as the motion root in the Bone panel. Basically, you need to select the bone that is mapped to the "Hips" node of the dummy in the characterization mode.
      • Target Tool Preset: You are able to select the adequate preset for Blender from the Target Tool Preset drop-down list.
        • Rename Duplicated Nodes: If more bone nodes in your model contain identical names, the exported BVH files will be blocked from loading by Blender. Activate this checkbox if your target 3D tool is Blender.
        • Reset Bone Offset: Also activate this checkbox if your target 3D tool is Blender in order to produce a normal bone appearance in Object and Pose Modes, as well as a correct bone structure in the Edit Mode of Blender.
          Blender Object/Pose mode

          Blender Edit mode

          Reset Bone Offset = Off

          Reset Bone Offset = On

    3. Include Motion:
      • Frame Rate: You can manually type in a number to define the frame rate for sampling the motion to BVH data (also by selecting a number from the drop-down list to set the sampling rate). Higher numbers equate to more fidelity.
      • Calibration: Exports the calibration motion to BVH.
      • Current Pose: Exports only the character's current pose on the view port.
      • Current Animation: Exports the entire character motion you add in step 2-a to BVH.
      • Custom: Exports the motions in the lists to individual BVH files. The items in the list can be from:
        1. Load Perform: Loads the motions you included into the perform list in step 2-b.
        2. Open File: Opens the desired motion files into the list.
  5. Click the Export button, choose a folder and type in the file name.
  6. Click the Save button and the motions will be converted to BVH files according to the settings.