Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Engine/SkeletalMesh.h |
Include |
#include "Engine/SkeletalMesh.h" |
struct FSkeletalMeshLODInfo
Struct containing information for a particular LOD level, such as materials and info for when to use it.
Name | Description | ||
---|---|---|---|
|
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 |
|
UAnimSequence &... |
BakePoseOverride |
This is used when you are sharing the LOD settings, but you'd like to override the BasePose. |
|
uint8: 1 |
bAllowCPUAccess |
Keeps this LODs data on the CPU so it can be used for things such as sampling in FX. |
|
uint8: 1 |
bHasBeenSimplified |
Whether to disable morph targets for this LOD. |
|
uint8: 1 |
bHasPerLODVertexColors |
|
|
uint8: 1 |
bImportWithBaseMesh |
This boolean specify if the LOD was imported with the base mesh or not. |
|
BonesToPrioritize |
Bones which should be prioritized for the quality, this will be weighted toward keeping source data. |
|
|
BonesToRemove |
Bones which should be removed from the skeleton for the LOD level |
|
|
uint8: 1 |
bSupportUniformlyDistributedSampling |
Mesh supports uniformly distributed sampling in constant time. |
|
BuildGUID |
Temporary build GUID data We use this GUID to store the LOD Key so we can now if the LOD need to be rebuild This GUID is set when we Cache the render data (build function) |
|
|
BuildSettings |
Build settings to apply when building render data. |
|
|
float |
LODHysteresis |
Used to avoid 'flickering' when on LOD boundary. |
|
LODMaterialMap |
Mapping table from this LOD's materials to the USkeletalMesh materials array. |
|
|
ReductionSettings |
Reduction settings to apply when building render data. |
|
|
ScreenSize |
ScreenSize to display this LOD. |
|
|
SkinCacheUsage |
How this LOD uses the skin cache feature. |
|
|
SourceImportFilename |
The filename of the file tha was used to import this LOD if it was not auto generated. |
|
|
float |
WeightOfPrioritization |
How much to consideration to give BonesToPrioritize. |
Name | Description | |
---|---|---|
|
FSkeletalMeshLODInfo() |
Name | Description | ||
---|---|---|---|
|
ComputeDeriveDataCacheKey ( |
Name | Description | ||
---|---|---|---|
|
bEnableShadowCasting_DEPRECATED |
Per-section control over whether to enable shadow casting. |
|
|
RemovedBones_DEPRECATED |
This has been removed in editor. |