Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/SkeletalMeshMerge.h |
Include |
#include "SkeletalMeshMerge.h" |
Source |
/Engine/Source/Runtime/Engine/Private/SkeletalMeshMerge.cpp |
FSkeletalMeshMerge
(
USkeletalMesh * InMergeMesh,
const TArray< USkeletalMesh * > & InSrcMeshList,
const TArray< FSkelMeshMergeSectionMapping > & InForceSectionMapping,
int32 StripTopLODs,
EMeshBufferAccess MeshBufferAccess,
const FSkelMeshMergeUVTransformMapping * InSectionUVTransforms
)
Constructor Constructor
Parameter |
Description |
---|---|
InMergeMesh |
destination mesh to merge to |
InSrcMeshList |
array of source meshes to merge |
InForceSectionMapping |
optional array to map sections from the source meshes to merged section entries |
StripTopLODs |
number of high LODs to remove from input meshes |
bMeshNeedsCPUAccess |
(optional) if the resulting mesh needs to be accessed by the CPU for any reason (e.g. for spawning particle effects). |
UVTransforms |
optional array to transform the UVs in each mesh |
InMergeMesh |
destination mesh to merge to |
InSrcMeshList |
array of source meshes to merge |
InForceSectionMapping |
optional array to map sections from the source meshes to merged section entries |