IMeshBoneReduction

Mesh reduction interface.

Windows
MacOS
Linux

References

Module

MeshBoneReduction

Header

/Engine/Source/Developer/MeshBoneReduction/Public/MeshBoneReduction.h

Include

#include "MeshBoneReduction.h"

Syntax

class IMeshBoneReduction

Remarks

Mesh reduction interface.

Functions

Name Description

Public function

void

 

FixUpSectionBoneMaps

(
    FSkelMeshSection& Section,
    const TMap< FBoneIndexType, FBoneIn...,
    TMap< FName, FImportedSkinWeightPro...
)

Fix up section bone maps based on list of bones to remove List of bones to remove should contains

Public function

bool

 

GetBoneReductionData

(
    const USkeletalMesh* SkeletalM...,
    int32 DesiredLOD,
    TMap< FBoneIndexType, FBoneIndexTyp...,
    const TArray< FName >* BoneNam...
)

Get Bones To Remove from the Desired LOD List of bones to remove should contains

Public function

bool

 

ReduceBoneCounts

(
    USkeletalMesh* SkeletalMesh,
    int32 DesiredLOD,
    const TArray< FName >* BoneNam...,
    bool bCallPostEditChange
)

Reduce Bone Counts for the SkeletalMesh with the LOD

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss