Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Plugins/Runtime/SkeletalMerging/Source/SkeletalMerging/Public/SkeletalMergingLibrary.h |
Include |
#include "SkeletalMergingLibrary.h" |
USTRUCT(BlueprintType)
struct FSkeletalMeshMergeParams
Struct containing all parameters used to perform a Skeletal Mesh merge.
Name | Description | ||
---|---|---|---|
|
uint32: 1 |
bNeedsCpuAccess |
Whether or not the resulting mesh needs to be accessed by the CPU for any reason (e.g. for spawning particle effects). |
|
uint32: 1 |
bSkeletonBefore |
Update skeleton before merge. Otherwise, update after. Skeleton must also be provided. |
|
MeshesToMerge |
The list of skeletal meshes to merge. |
|
|
MeshSectionMappings |
An optional array to map sections from the source meshes to merged section entries. |
|
|
TObjectPtr< USk... |
Skeleton |
Skeleton that will be used for the merged mesh. Leave empty if the generated skeleton is OK. |
|
StripTopLODS |
The number of high LODs to remove from input meshes. |
|
|
UVTransformsPerMesh |
An optional array to transform the UVs in each mesh. |
Name | Description | |
---|---|---|
|
FSkeletalMeshMergeParams() |