Navigation
API > API/Plugins > API/Plugins/ModelingOperators
UV Layout Strategies for the UV Layout Tool
| Name | EUVLayoutType |
| Type | enum |
| Header File | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingOperators/Public/Properties/UVLayoutProperties.h |
| Include Path | #include "Properties/UVLayoutProperties.h" |
Syntax
enum EUVLayoutType
{
Transform,
Stack,
Repack,
Normalize,
}
Values
| Name | Remarks |
|---|---|
| Transform | Apply Scale and Translation properties to all UV values |
| Stack | Uniformly scale and translate each UV island individually to pack it into the unit square, i.e. fit between 0 and 1 with overlap |
| Repack | Uniformly scale and translate UV islands collectively to pack them into the unit square, i.e. fit between 0 and 1 with no overlap |
| Normalize | Scale and translate UV islands to normalize the UV islands' area to match an average texel density. |