Wiki

Clone wiki

import_daz / Setup / Corrections / Merge Rigs

Merge Rigs

When the character is first imported, each piece of clothing is equipped with its own armature, which may be parented to the main character rig.

merge rigs.png

Normally we want to join all armatures which control both the character and all clothes. The Merge Rigs button merges all selected rigs to the active one. If the imported scene consists of a single character, the main character rig is the active one and the clothes rigs are selected, so we can just press the button.

merge rigs options.png

  • Clothes Layer: Bone layer for extra bones added by clothes.
  • Separate Characters: Don't merge unparented rigs. Use this in scenes with multiple characters, to merge clothes rigs to the right humans.
  • Merge Non-conforming Rigs: A non-conforming rig is an armature that is bone parented to the main armature. If this option is enabled, common bones are nevertheless merged.
  • Create Duplicate Bones: Create separate bones if several bones with the same names are found.
  • Create Mesh Collection: Put the meshes in a separate collection. This is useful for excluding all meshes from the scene to increase performance when loading poses.

When the character is imported into Blender, the bones are put on bone layer 1. The clothes may add new bones to the armature, and we now get to choose on which layer to put them.

rigs merged.png

We see in the outliner that the rigs that were parented to Aiko have disappeared, and that the meshes are now directly children of the Aiko rig. On the clothes layer 3 there are two new bones which come from the skirt armature.

skirt bones.png

Note that all meshes has been moved to a separate collection. This allows you to temporarily exclude all meshes from the scene in a simple manner, leaving only the armatures. This is convenient e.g. when loading poses and animations, because most of the time is spent on updating the meshes, which is avoided if they are excluded from the scene. E.g., when loading a bvh file with the BVH retargeter, excluding the meshes from the scene can reduce the loading time with a factor of ten or more.

excluded.png

note. (added by Alessandro Padovani)

Be sure that all the rigs to be merged are selectable in daz studio. Otherwise they will not merge.

unselectable.png

https://bitbucket.org/Diffeomorphic/import_daz/issues/1541/

Updated