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