| bLayoutUDIMPerPolygroup |
bool |
Layout resulting islands on UDIMs based on polygroups. |
Properties/ParameterizeMeshProperties.h |
- EditAnywhere
- Category=PatchBuilder
- Meta=(EditCondition="bUsePolygroups && bUDIMsEnabled", EditConditionHides, HideEditConditionToggle)
|
| bPolygroupsEnabled |
bool |
Controls if polygroup options are available to the user. |
Properties/ParameterizeMeshProperties.h |
|
| bRepack |
bool |
Automatically pack result UVs into the unit square, i.e. fit between 0 and 1 with no overlap. |
Properties/ParameterizeMeshProperties.h |
- EditAnywhere
- Category=PatchBuilder
|
| bUDIMsEnabled |
bool |
Controls if UDIM options are available to the user. |
Properties/ParameterizeMeshProperties.h |
|
| bUsePolygroups |
bool |
Generate new UVs based on polygroups from specified layer. |
Properties/ParameterizeMeshProperties.h |
- EditAnywhere
- Category=PatchBuilder
- Meta=(DisplayName="Constrain to PolyGroups", EditCondition=bPolygroupsEnabled, EditConditionHides, HideEditConditionToggle)
|
| CurvatureAlignment |
float |
Alignment of the initial patches to creases in the mesh. |
Properties/ParameterizeMeshProperties.h |
- EditAnywhere
- Category=PatchBuilder
- Meta=(UIMin="0.1", UIMax="2.0", ClampMin="0.01", ClampMax="100.0")
|
| InitialPatches |
int |
Number of initial patches the mesh will be split into before island merging. |
Properties/ParameterizeMeshProperties.h |
- EditAnywhere
- Category=PatchBuilder
- Meta=(UIMin="1", UIMax="1000", ClampMin="1", ClampMax="99999999")
|
| MergingAngleThreshold |
float |
Threshold for the average face normal deviation below which island merging is allowed. |
Properties/ParameterizeMeshProperties.h |
- EditAnywhere
- Category=PatchBuilder
- Meta=(DisplayName="Angle Threshold", UIMin="0.0", UIMax="90.0", ClampMin="0.0", ClampMax="180.0")
|
| MergingDistortionThreshold |
float |
Threshold for stretching and distortion below which island merging is allowed; larger values increase the allowable UV distortion. |
Properties/ParameterizeMeshProperties.h |
- EditAnywhere
- Category=PatchBuilder
- Meta=(DisplayName="Distortion Threshold", UIMin="1.0", UIMax="5.0", ClampMin="1.0")
|
| SmoothingAlpha |
float |
Smoothing parameter; larger values result in faster smoothing in each step. |
Properties/ParameterizeMeshProperties.h |
- EditAnywhere
- Category=PatchBuilder
- Meta=(UIMin="0", UIMax="1.0", ClampMin="0", ClampMax="1.0")
|
| SmoothingSteps |
int |
Number of smoothing steps to apply; this slightly increases distortion but produces more stable results. |
Properties/ParameterizeMeshProperties.h |
- EditAnywhere
- Category=PatchBuilder
- Meta=(UIMin="0", UIMax="25", ClampMin="0", ClampMax="1000")
|
| TextureResolution |
int |
Expected resolution of the output textures; this controls spacing left between UV islands to avoid interpolation artifacts. |
Properties/ParameterizeMeshProperties.h |
- EditAnywhere
- Category=PatchBuilder
- Meta=(UIMin="64", UIMax="2048", ClampMin="2", ClampMax="4096", EditCondition=bRepack)
|