Print view · Transfer DNA Rig · 1 pageChoose "Save as PDF" as the destination in the print dialog.
Back to the docs

Mesh Morpher documentation

Transfer DNA Rig

1 page · exported 2026-09-06 · https://meshmorpher.com/docs/studio-and-graph/metahuman-dna/transfer-dna-rig

Studio and Graph › MetaHuman DNA

Transfer DNA Rig

Donates a rig - generic face expressions, RBF, twist/swing, joint behavior - from a template DNA onto a target DNA that already has its own geometry, skeleton and identity behavior, without rebuild...

Transfer DNA Rig node

The Transfer DNA Rig node

When to use it

Donates a rig - generic face expressions, RBF, twist/swing, joint behavior - from a template DNA onto a target DNA that already has its own geometry, skeleton and identity behavior, without rebuilding it from a mesh. The same transfer Create DNA's own Scaffold Rig option runs, as its own node - use this to (re-)donate a rig onto a DNA you already have.

How to use it

  1. 1

    Wire the DNA that should receive the rig into Target DNA (it keeps its own geometry/skeleton/neutrals - only rig layers are donated onto it)

  2. 2

    Wire the rig donor into Template DNA

  3. 3

    Optionally turn on Retarget Values to also convert the donated values so a target joint sitting in a different local frame than its template counterpart still gets a correct rig - off is the existence-only transfer, byte-identical to what Create DNA's own Scaffold Rig has always shipped

  4. 4

    Edit Bone Mapping if the target's bone names do not match the template's (prefilled automatically; Auto-Map / Clear force a full re-map / empty it)

  5. 5

    Press Transfer Now

Pins

Pin Type Description
TargetDNA DNA The DNA to receive the rig. Keeps its own geometry, skeleton, skin weights and neutral joint poses unchanged - only rig layers are donated onto it.
TemplateDNA DNA The rig donor.
Pin Type Description
DNA DNA The target DNA with the rig transferred in. Empty until Transfer Now succeeds - never a partial file.

Settings

Setting Type Description
Retarget Values True/False False (the default): the existence-only transfer, byte-identical to what Create DNA's own Scaffold Rig has always shipped. true: also converts a kept row's numbers via per-(joint,control) quaternion conjugation.
Translation Scale Mode Choice
Frame Delta Tolerance Deg Number Both the rotation and translation frame deltas within this many degrees of identity for a joint → that joint's rows copy byte- identical, skipping conversion entirely ("frames identical" in Report).
Axis Snap Tolerance Deg Number A scale conversion's implied axis permutation must land within this many degrees of a signed coordinate axis to snap exactly - also used to snap a twist/swing/RBF-solver TwistAxis.
Linearization Warn Deg Number Per rotation column, a measured error above this many degrees gets a Report line.
Linearization Error Deg Number Above LinearizationErrorDeg, an Info badge names the joint.
Create Missing Rotation Rows True/False When a rotation component's converted value has no existing row to write into and clears Row Create Epsilon, insert a new row for it adjacent to the joint's own sibling row instead of dropping it.
Row Create Epsilon Number A synthesized rotation row's converted magnitude (degrees) must exceed this to be worth creating at all.
Bone Mapping List of MMDNA Bone Map Row Which target bone a template joint donates its rig to, keyed by template joint. Identical contract to both Create DNA nodes' BoneMapping - see Create DNA's own Bone Mapping property.

Learn more

Modify MetaHuman RBF posesRead the walkthrough on meshmorpher.comhttps://meshmorpher.com/blog/modify-metahuman-rbf-poses
Modify DNA bone expressionsRead the walkthrough on meshmorpher.comhttps://meshmorpher.com/blog/modify-meta-human-dna-bone-expressions-with-mesh-morpher
Custom DNA topologyRead the walkthrough on meshmorpher.comhttps://meshmorpher.com/blog/custom-dna-topology-with-mesh-morpher-graph