Navigation
API > API/Runtime > API/Runtime/Engine
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/SceneManagement.h |
| Include | #include "SceneManagement.h" |
Syntax
struct FLODMask
Remarks
Contains LODs to render. Interpretation of LODIndex0 and LODIndex1 depends on flags. By default the two LODs are the ones used in a dithered LOD transition. But they also be interpreted as the start and end of a range where we submit multiple LODs and select/cull on GPU.
Variables
| Type | Name | Description | |
|---|---|---|---|
| uint16: 1 | bIsRange | ||
| uint16: 1 | bIsValid | ||
| uint16: 7 | LODIndex0 | Assumes a max lod index of 127. | |
| uint16: 7 | LODIndex1 |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FLODMask () |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ClampToFirstLOD
(
uint32 FirstLODIdx |
||
| bool | ContainsLOD
(
int32 LODIndex |
||
| int8 | LodFade value within the BVH based on the LodFadeMask in the GBuffer. | ||
| bool | IsDithered () |
||
| bool | IsLODRange () |
||
| bool | IsMaxLODInRange
(
int32 LODIndex |
||
| bool | IsMinLODInRange
(
int32 LODIndex |
||
| bool | IsValid () |
||
| void | |||
| void | SetLODRange
(
uint32 MinLODIndex, |
||
| void | SetLODSample
(
uint32 LODIndex, |