Docs

Edit DNA GUI Control

Adds, edits, renames or removes GUI controls (MetaHuman face-board sliders) on a DNA, as an ordered list of operations applied atomically - the authoring counterpart to Get DNA GUI Controls, which ...

Edit DNA GUI Control node

The Edit DNA GUI Control node

When to use it

Adds, edits, renames or removes GUI controls (MetaHuman face-board sliders) on a DNA, as an ordered list of operations applied atomically - the authoring counterpart to Get DNA GUI Controls, which only reads and evaluates.

How to use it

  1. 1

    Wire a DNA in

  2. 2

    Build an ordered list of operations in the Operations panel below the properties

    Each entry picks Add / Edit Rows / Rename / Remove, a target/new name, and (for Add / Edit Rows) a Mapping Rows table, the same [From, To] interval / Slope*x+Cut line RigLogic evaluates inside it. Picking a control on an Edit Rows entry replaces that entry's rows with what is currently on the DNA; Load Rows From DNA does the same at any time. Untick an entry to keep it staged without running it.

  3. 3

    Press Apply GUI Control

    Every enabled entry runs in order against the result of every earlier one - rename a control then edit its rows in the very next entry and the edit finds it under the new name. The whole batch is atomic: the first refusal publishes nothing at all, not even the operations before it.

Pins

Pin Type Description
DNA DNA The DNA to edit GUI controls on.
Pin Type Description
DNA DNA The DNA with every operation applied. Empty until Apply GUI Control succeeds - never a partial file.

Settings

Setting Type Description
Operations List of MMDNA Gui Control Operation The ordered batch Apply GUI Control runs, one entry at a time, top to bottom. Edited in its own panel on the node, not in the plain properties list.
Operation Choice Legacy - pre-Operations single-edit shape, kept only so a graph saved before this batch redesign still opens correctly (an older graph's values are folded into the first operation when it opens). Nothing in the app writes them anymore.
Control Name Text Legacy - see Operation. Never rendered; kept only so a graph saved before the redesign still opens.
New Name Text Legacy - see Operation.
Rows List of MMDNA Gui Control Row Setting Legacy - see Operation.

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