Navigation
API > API/Plugins > API/Plugins/ModelingOperators > API/Plugins/ModelingOperators/ParameterizationOps
Inheritance Hierarchy
- FDynamicMeshOperator
- FRecomputeUVsOp
References
| Module | ModelingOperators |
| Header | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingOperators/Public/ParameterizationOps/RecomputeUVsOp.h |
| Include | #include "ParameterizationOps/RecomputeUVsOp.h" |
Syntax
class FRecomputeUVsOp : public UE::Geometry::FDynamicMeshOperator
Variables
| Type | Name | Description | |
|---|---|---|---|
| float | AreaScaling | ||
| bool | bAutoRotate | Orientation control | |
| bool | bMergingOptimization | Patch Merging options | |
| bool | bNormalizeAreas | Area scaling | |
| bool | bPackToOriginalBounds | Individual packing. | |
| bool | bPackUVs | Atlas Packing parameters. | |
| bool | bPreserveIrregularity | Spectral Conformal Map Options | |
| bool | bUDIMsEnabled | UDIM options. | |
| double | CompactnessThreshold | ||
| TSharedPtr< UE::Geometry::FPolygroupSet, ESPMode::ThreadSafe > | InputGroups | Source groups (optional) | |
| TSharedPtr< FDynamicMesh3, ESPMode::ThreadSafe > | InputMesh | Source mesh | |
| ERecomputeUVsIslandMode | IslandMode | ||
| double | MaxNormalDeviationDeg | ||
| double | MergingThreshold | ||
| FGeometryResult | NewResultInfo | ||
| double | NormalSmoothingAlpha | ||
| int32 | NormalSmoothingRounds | ExpMap Options | |
| float | PackingGutterWidth | ||
| int32 | PackingTextureResolution | ||
| TOptional< TSet< int32 > > | Selection | Selection. | |
| ERecomputeUVsUnwrapType | UnwrapType | ||
| int32 | UVLayer | UV layer. |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | CalculateResult_Basic
(
FProgressCancel* Progress |
||
| bool | CalculateResult_RegionOptimization
(
FProgressCancel* Progress |
||
| void | CollectIslandComponentsPerTile
(
const FDynamicMeshUVOverlay& UVOverlay, |
||
| bool | IsValid () |
Check if operation is valid to do work. | |
| void | NormalizeUVAreas
(
const FDynamicMesh3& Mesh, |
||
| void | SetTransform
(
const FTransformSRT3d& XForm |
Set ability on protected transform. |
Overridden from FDynamicMeshOperator
| Type | Name | Description | |
|---|---|---|---|
| void | CalculateResult
(
FProgressCancel* Progress |
FDynamicMeshOperator implementation |