| FRenderResource
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/PrecomputedVolumetricLightmap.h |
Include |
#include "PrecomputedVolumetricLightmap.h" |
class FPrecomputedVolumetricLightmapData : public FRenderResource
Data for a Volumetric Lightmap, built during import from Lightmass. Its lifetime is managed by UMapBuildDataRegistry.
Name | Description | ||
---|---|---|---|
|
Bounds |
||
|
BrickData |
||
|
BrickDataBaseOffsetInAtlas |
||
|
BrickDataDimensions |
||
|
BrickSize |
||
|
bTransient |
||
|
CPUSubLevelBrickDataList |
||
|
CPUSubLevelIndirectionTable |
CPU indirection table for mobile path. |
|
|
IndirectionTexture |
||
|
IndirectionTextureDimensions |
||
|
TResourceArray<... |
IndirectionTextureOriginalValues |
|
|
IndirectionTextureOriginalValuesBuffer |
||
|
IndirectionTextureOriginalValuesSRV |
||
|
SceneDataAdded |
||
|
TResourceArray<... |
SubLevelBrickPositions |
Brick positions in the persistent level's indirection texture. |
|
SubLevelBrickPositionsBuffer |
Runtime data for sub level streaming |
|
|
SubLevelBrickPositionsSRV |
Name | Description | |
---|---|---|
|
FPrecomputedVolumetricLightmapData() |
Name | Description | |
---|---|---|
|
~FPrecomputedVolumetricLightmapData() |
Name | Description | ||
---|---|---|---|
|
AddToSceneData |
||
|
FinalizeImport() |
||
|
GetAllocatedBytes() |
||
|
const FBox & |
GetBounds() |
|
|
HandleDataMovementInAtlas |
||
|
InitializeOnImport |
||
|
InitRHIForSubLevelResources() |
||
|
ReleaseRHIForSubLevelResources() |
||
|
RemoveFromSceneData ( |
Name | Description | ||
---|---|---|---|
|
InitRHI() |
Initializes the RHI resources used by this resource. |
|
|
ReleaseRHI() |
Releases the RHI resources used by this resource. |