/Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/Parameterization/PatchBasedMeshUVGenerator.h
The various steps of the generator can be called independently, eg if one already has a patch decomposition, then the initial steps can be skipped
class FPatchBasedMeshUVGenerator
bool
bAutoAlignPatches
Packing parameters (used in AutoComputeUVs)
bool
bAutoPack
bool
bNormalWeightedPatches
double
CompactnessThreshold
FPolygroupSet&...
GroupConstraint
If this is set, then the output patches will respect the borders of the input polygroups, eg as if they were disconnected components.
double
MaxNormalDeviationDeg
double
MergingThreshold
Parameters for island merging (ComputeIslandsByRegionMerging)
int32
MinPatchSize
double
NormalSmoothingAlpha
int32
NormalSmoothingRounds
ExpMap parameters (ComputeUVsFromTriangleSets)
float
PackingGutterWidth
int32
PackingTextureResolution
double
PatchNormalWeight
int32
TargetPatchCount
Parameters for patch generation (ComputeInitialMeshPatches)