FSkeletalMeshLODGroupSettings

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Engine/SkeletalMeshLODSettings.h

Include

#include "Engine/SkeletalMeshLODSettings.h"

Syntax

struct FSkeletalMeshLODGroupSettings

Variables

Name Description

Public variable

UAnimSequence &...

 

BakePose

Pose which should be used to reskin vertex influences for which the bones will be removed in this LOD level, uses ref-pose by default

Public variable

EBoneFilterActi...

 

BoneFilterActionOption

Bones which should be removed from the skeleton for the LOD level

Public variable

TArray< FBoneFi...

 

BoneList

Bones which should be removed from the skeleton for the LOD level

Public variable

TArray< FName >

 

BonesToPrioritize

Bones which should be prioritized for the quality, this will be weighted toward keeping source data.

Public variable

float

 

LODHysteresis

Used to avoid 'flickering' when on LOD boundary.

Public variable

FSkeletalMeshOp...

 

ReductionSettings

The optimization settings to use for the respective LOD level

Public variable

FPerPlatformFlo...

 

ScreenSize

The screen sizes to use for the respective LOD level

Public variable

float

 

WeightOfPrioritization

Weight of how much consider for BonesToPrioritize. 0 means nothing, and 1 means take all source

Constructors

Functions

Name Description

Public function Const

FSkeletalMes...

 

GetReductionSettings()

Get Skeletal mesh optimizations setting structure for the given LOD level

Public function Const

const float

 

GetScreenSize()

Get the correct screen size for the given LOD level

Deprecated Functions

Name Description

Public function Const

FSkeletalMes...

 

GetSettings()

Please use GetReductionSettings instead

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