
The Validate DNA node
When to use it
Inspects a MetaHuman DNA for structural defects, passes the DNA straight through, and publishes the verdict on pins. LOD index tables, joint hierarchy, RigLogic behaviour matrices, skin weights, vertex layouts, blendshape targets.
How to use it
- 1
Drop it anywhere in a DNA chain
DNA in, DNA out, nothing is changed.
- 2
Read the findings in the details panel, worst first
Each one says what breaks and where.
- 3
Branch on Is Sound to keep a broken DNA out of an export
Pins
| Pin | Type | Description |
|---|---|---|
DNA |
DNA | The DNA to check. It passes straight through to the output, untouched. |
| Pin | Type | Description |
|---|---|---|
DNA |
DNA | The same DNA, byte for byte. Nothing is repaired here; the findings tell you what to fix and where. |
IsSound |
True/False | True when the DNA read cleanly and nothing came back as an error. Warnings alone leave it true: a duplicated bone name imports wrongly but is still a complete rig. Only written once a check has actually run. |
Errors |
Whole Number | How many errors were found. The full count, even when only the first few are listed. |
Warnings |
Whole Number | How many warnings were found. |
LODCount |
Whole Number | How many LODs the DNA has. |
JointCount |
Whole Number | How many bones are in the DNA's skeleton. |
MeshCount |
Whole Number | How many separate meshes the DNA carries, across every LOD. |
Settings
| Setting | Type | Description |
|---|---|---|
Validate Automatically |
True/False | Re-check every time the DNA on the pin changes. Turn it off on a file so big the geometry pass gets in your way; the node then says nothing at all until you press Validate, rather than showing you a stale answer. |
Depth |
Choice | How deep to look. The top two settings are instant; the last one walks every vertex. |
Skin Weight Normalization Tolerance |
Number | How far a vertex's skin weights may drift from summing to 1 before they are called wrong. Deliberately loose. MetaHuman DNA is authored in Maya and stores weights at single precision, so a perfectly good vertex routinely sums to 0.9999. Tie this down tight and every vertex of every shipped file gets flagged. |
Max Issues Per Defect |
Whole number | How many individual locations to list per kind of problem. The counts stay exact whatever you set; this only caps the "mesh 3, vertex 812" lines, so one systematic corruption cannot bury the report in millions of them. |
Learn more
| Modify MetaHuman RBF poses | Read the walkthrough on meshmorpher.com | https://meshmorpher.com/blog/modify-metahuman-rbf-poses |
| Modify DNA bone expressions | Read the walkthrough on meshmorpher.com | https://meshmorpher.com/blog/modify-meta-human-dna-bone-expressions-with-mesh-morpher |
| Custom DNA topology | Read the walkthrough on meshmorpher.com | https://meshmorpher.com/blog/custom-dna-topology-with-mesh-morpher-graph |
Available in Mesh Morpher Graph and Mesh Morpher Studio.