Navigation
API > API/Plugins > API/Plugins/GeometryScriptingCore > API/Plugins/GeometryScriptingCore/GeometryScript
References
| Module | GeometryScriptingCore |
| Header | /Engine/Plugins/Runtime/GeometryScripting/Source/GeometryScriptingCore/Public/GeometryScript/MeshUVFunctions.h |
| Include | #include "GeometryScript/MeshUVFunctions.h" |
Syntax
USTRUCT (BlueprintType )
struct FGeometryScriptLayoutUVsOptions
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bAllowFlips | Allow the Repack layout type to flip the orientation when rotating UV islands to save space. | |
| bool | bEnableUDIMLayout | Enable UDIM aware layout and keep islands within their originating UDIM tiles when laying out. | |
| bool | bPreserveRotation | Force the Repack layout type to preserve existing rotation of UV islands. | |
| bool | bPreserveScale | Force the Repack layout type to preserve existing scaling of UV islands. | |
| EGeometryScriptUVLayoutType | LayoutType | Type of layout applied to input UVs | |
| float | Scale | Uniform scale applied to UVs after packing | |
| int | TextureResolution | Expected resolution of the output textures; this controls spacing left between UV islands to avoid interpolation artifacts | |
| FVector2D | Translation | Translation applied to UVs after packing, and after scaling | |
| TMap< int32, int32 > | UDIMResolutions |