| FRenderResource
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/DistanceFieldAtlas.h |
Include |
#include "DistanceFieldAtlas.h" |
class FDistanceFieldVolumeTextureAtlas : public FRenderResource
Global volume texture atlas that collects all static mesh resource distance fields.
Name | Description | ||
---|---|---|---|
|
Format |
||
|
VolumeTextureRHI |
||
|
VolumeTextureUAVRHI |
Name | Description | |
---|---|---|
|
FDistanceFieldVolumeTextureAtlas() |
Name | Description | ||
---|---|---|---|
|
AddAllocation ( |
Add an allocation to the atlas. |
|
|
GetGeneration() |
||
|
GetSizeString() |
||
|
GetSizeX() |
||
|
GetSizeY() |
||
|
GetSizeZ() |
||
|
InitializeIfNeeded() |
||
|
ListMeshDistanceFields() |
||
|
RemoveAllocation ( |
Remove an allocation from the atlas. |
|
|
UpdateAllocations ( |
Reallocates the volume texture if necessary and uploads new allocations. |
Name | Description | ||
---|---|---|---|
|
ReleaseRHI() |
Releases the RHI resources used by this resource. |