Navigation
API > API/Plugins > API/Plugins/MLDeformerFramework
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UMLDeformerVizSettings
- UMLDeformerGeomCacheVizSettings
- UMLDeformerMorphModelVizSettings
- UNearestNeighborModelVizSettings
- UNeuralMorphModelVizSettings
- UVertexDeltaModelVizSettings
References
| Module | MLDeformerFramework |
| Header | /Engine/Plugins/Animation/MLDeformer/MLDeformerFramework/Source/MLDeformerFramework/Public/MLDeformerVizSettings.h |
| Include | #include "MLDeformerVizSettings.h" |
Syntax
UCLASS ()
class UMLDeformerVizSettings : public UObject
Remarks
The vizualization settings.
Variables
| Type | Name | Description | |
|---|---|---|---|
| float | AnimPlaySpeed | The play speed factor of the test anim sequence. | |
| bool | bDrawDebugActorBounds | Draw the debug actor's bounds in the PIE viewport? This only renders when PIE is active. | |
| bool | bDrawDeltas | Specifiy whether we want to draw the vertex deltas or not. | |
| bool | bDrawGroundTruthActor | Specifies whether we draw the ground truth model or not. | |
| bool | bDrawLabels | Specifies whether we should draw the labels, such as "Linear Skinned" and "ML Deformed" or not. | |
| bool | bDrawLinearSkinnedActor | Specifies whether we draw the linear skinned model or not. | |
| bool | bDrawMLCompareActors | Specifies whether we draw the comparison actors or not. | |
| bool | bDrawMLDeformedActor | Specifies whether we draw the ML Deformed model or not. | |
| bool | bShowHeatMap | Specify whether the heatmap is enabled or not. | |
| bool | bXRayDeltas | Specify whether the vertex deltas are rendered, even if they are behind the current mesh. | |
| TArray< FMLDeformerCompareActor > | CompareActors | The model comparison actors. | |
| FColor | DebugBoundsColor | The color of the bounding box rendered inside the PIE viewport. | |
| TSoftObjectPtr< UMeshDeformer > | DeformerGraph | The deformer graph to use on the asset editor's deformed test actor. | |
| float | GroundTruthLerp | The Lerp factor from ML deformed model to ground truth model when in heat map mode. | |
| float | HeatMapMax | Specifies how many centimeters the most intense color of the heatmap represents. | |
| EMLDeformerHeatMapMode | HeatMapMode | Specifies what the heatmap colors should represent. | |
| float | LabelHeight | The height in units to draw the labels at. | |
| float | LabelScale | The scale of the label text. | |
| float | MeshSpacing | The spacing between meshes. | |
| TSoftObjectPtr< UAnimSequence > | TestAnimSequence | The animation sequence to play on the skeletal mesh. | |
| int32 | TestingFrameNumber | The frame number of the test data to visualize. | |
| int32 | TrainingFrameNumber | The frame number of the training data to visualize. | |
| EMLDeformerVizMode | VisualizationMode | The data to visualize. | |
| float | Weight | The scale factor of the ML deformer deltas being applied on top of the linear skinned results. |
Functions
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| bool | IsEditorOnly () |
Called during saving to determine if the object is forced to be editor only or not | |
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Called when a property on this object has been modified externally |
Deprecated Variables
| Type | Name | Description | |
|---|---|---|---|
| int32 | QualityLevel_DEPRECATED | Deprecated quality level property, deprecated in 5.4. |