Navigation
API > API/Runtime > API/Runtime/GeometryCore > API/Runtime/GeometryCore/FUVPacker
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool StackPack
(
IUVMeshView* Mesh, |
Version of StackPack that takes an array of arrays instead of a TFunctionRef, for convenience. | Parameterization/UVPacking.h | |
bool StackPack
(
IUVMeshView* Mesh, |
Uniformly scale all UV islands so that the largest fits in positive-unit-square, and translate each islands separately so that it's bbox-min is at the origin. | Parameterization/UVPacking.h |
StackPack(IUVMeshView *, const TArray< TArray< int > > &)
Description
Version of StackPack that takes an array of arrays instead of a TFunctionRef, for convenience.
| Name | StackPack |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/Parameterization/UVPacking.h |
| Include Path | #include "Parameterization/UVPacking.h" |
bool StackPack
(
IUVMeshView * Mesh,
const TArray < TArray < int > > & UVIslands
)
StackPack(IUVMeshView *, int, TFunctionRef< void(int, TArray< int32 > &)>)
Description
Uniformly scale all UV islands so that the largest fits in positive-unit-square, and translate each islands separately so that it's bbox-min is at the origin. So the islands are "stacked" and all fit in the unit box.
| Name | StackPack |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/Parameterization/UVPacking.h |
| Include Path | #include "Parameterization/UVPacking.h" |
| Source | /Engine/Source/Runtime/GeometryCore/Private/Parameterization/UVPacking.cpp |
bool StackPack
(
IUVMeshView * Mesh,
int NumIslands,
TFunctionRef < void< int32 > &)> CopyIsland
)