Deprecated
We no longer support custom LOD rules.
Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/PrimitiveSceneProxy.h |
Include |
#include "PrimitiveSceneProxy.h" |
Source |
/Engine/Source/Runtime/Engine/Private/PrimitiveSceneProxy.cpp |
virtual FLODMask GetCustomLOD
(
const FSceneView & InView,
float InViewLODScale,
int32 InForcedLODLevel,
float & OutScreenSizeSquared
) const
Called during the scene visibility phase or shadow phase, if primitive wasn't visible but project visible shadow, on static primitives to override default LOD logic but only if IsUsingCustomLODRules() return true.
Parameter |
Description |
---|---|
InView |
Current View |
InViewLODScale |
View LOD scale |
InForcedLODLevel |
Engine Forced LOD value |
OutScreenSizeSquared |
Computed screen size from the function |