Navigation
API > API/Plugins > API/Plugins/MetaHumanCoreTechLib > API/Plugins/MetaHumanCoreTechLib/FMetaHumanConformer
Warnings * Fails if depthmap data was set before.
Description
Set the scan input data.
Fails if depthmap data was set before.
| Name | SetScanInputData |
| Type | function |
| Header File | /Engine/Plugins/MetaHuman/MetaHumanCoreTechLib/Source/MetaHumanCoreTechLib/Public/MetaHumanConformer.h |
| Include Path | #include "MetaHumanConformer.h" |
| Source | /Engine/Plugins/MetaHuman/MetaHumanCoreTechLib/Source/MetaHumanCoreTechLib/Private/MetaHumanConformer.cpp |
bool SetScanInputData
(
const TSortedMap < FString , const FFrameTrackingContourData * > & InLandmarks2DData,
const TSortedMap < FString , const FTrackingContour3D * > & InLandmarks3DData,
const TArray < int32_t > & InTrianlges,
const TArray < float > & InVertices,
bool & bOutInvalidMeshTopology
)
True if setting the data was successful.
Parameters
| Name | Remarks |
|---|---|
| InLandmarks2DData | The distorted 2D landmarks per camera view. |
| InLandmarks3DData | The distorted 3D landmarks. |
| InTrianlges | Input scan data with triangles stored as numTriangles x 3 in column major format. |
| InVertices | Input scan data with vertices as numVertices x 3 in column major format. |
| bOutInvalidMeshTopology | bOutInvalidMeshTopology Set to false if the mesh has a valid topology, true if all vertices on the input mesh are invalid eg due to all disconnected triangles |