Navigation
API > API/Plugins > API/Plugins/MeshModelingTools
PropertySet for properties affecting the Image Map displacement type.
| Name | UDisplaceMeshTextureMapProperties |
| Type | class |
| Header File | /Engine/Plugins/Runtime/MeshModelingToolset/Source/MeshModelingTools/Public/DisplaceMeshTool.h |
| Include Path | #include "DisplaceMeshTool.h" |
Syntax
UCLASS (MinimalAPI)
class UDisplaceMeshTextureMapProperties : public UInteractiveToolPropertySet
Inheritance Hierarchy
- FWatchablePropertySet → UInteractiveToolPropertySet → UDisplaceMeshTextureMapProperties
- UObjectBase → UObjectBaseUtility → UObject → UInteractiveToolPropertySet → UDisplaceMeshTextureMapProperties
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AdjustmentCurve | TObjectPtr< UCurveFloat > | This curve is queried in the range [0,1] to adjust contrast of the displacement map. | DisplaceMeshTool.h |
|
| bApplyAdjustmentCurve | bool | When true, applies a function to remap the values in the displacement map, which can be used for contrast adjustment. | DisplaceMeshTool.h |
|
| bRecalcNormals | bool | Recalculate normals from displaced mesh. | DisplaceMeshTool.h |
|
| Channel | EDisplaceMeshToolChannelType | Channel in the displacement map to use. | DisplaceMeshTool.h |
|
| DisplacementMap | TObjectPtr< UTexture2D > | The texture to sample for displacement. | DisplaceMeshTool.h |
|
| DisplacementMapBaseValue | float | The value in the texture map that corresponds to no displacement. | DisplaceMeshTool.h |
|
| UVOffset | FVector2D | When sampling from the texture map, how to offset the mesh UV's. | DisplaceMeshTool.h |
|
| UVScale | FVector2D | When sampling from the texture map, how to scale the mesh UV's in the x and y directions. | DisplaceMeshTool.h |
|