Navigation
API > API/Plugins > API/Plugins/MetaHumanCharacterEditor > API/Plugins/MetaHumanCharacterEditor/UMetaHumanCharacterEditorSubsyst-
Description
Synchronously conforms the body and head meshes to target parameters. Python/Blueprint-friendly wrapper around ConformTargetMeshesAsync that runs with bBlocking=true and returns the solver result.
| Name | ConformToTargetMeshes |
| Type | function |
| Header File | /Engine/Plugins/MetaHuman/MetaHumanCharacter/Source/MetaHumanCharacterEditor/Public/MetaHumanCharacterEditorSubsystem.h |
| Include Path | #include "MetaHumanCharacterEditorSubsystem.h" |
| Source | /Engine/Plugins/MetaHuman/MetaHumanCharacter/Source/MetaHumanCharacterEditor/Private/MetaHumanCharacterEditorSubsystem.cpp |
UFUNCTION (BlueprintCallable, Category="MetaHuman|Conforming")
bool ConformToTargetMeshes
(
UMetaHumanCharacter * InMetaHumanCharacter,
const FMetaHumanCharacterTargetMeshKey & InTargetMeshKey,
const FConformTargetParams & InConformTargetParams
)
true if the conform solver succeeded; false on invalid input or solve failure.
Parameters
| Name | Remarks |
|---|---|
| InMetaHumanCharacter | The character to conform. Must be open for editing. |
| InTargetMeshKey | Identifies which target mesh slot (body / head / combined) the conform applies to. Used as the per-mesh key for target-pose state storage so successive conforms against different meshes don't overwrite each other. |
| InConformTargetParams | Solver inputs: target mesh data, keypoints, face tracking, solver settings. |