Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/SparseVolumeTexture
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/SparseVolumeTexture/SparseVolumeTextureData.h |
| Include | #include "SparseVolumeTexture/SparseVolumeTextureData.h" |
Syntax
struct FTextureData
Remarks
Holds the data for a SparseVolumeTexture that is stored on disk. It only has a single mip after importing a source asset. The mip chain is built during cooking. Tiles are addressed by a flat index; unlike the runtime representation, this one stores all tiles in a 1D array (per mip level) and doesn't have the concept of a 3D physical tile texture. The page table itself is 3D though.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TStaticArray< FVector4f, 2 > | FallbackValuesQuantized | ||
| FHeader | Header | ||
| TArray< FMipMap > | MipMaps |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | BuildDerivedData
(
const FTextureDataAddressingInfo& AddressingInfo, |
||
| bool | Create
(
const ITextureDataProvider& DataProvider |
||
| void | |||
| bool | CreateFromDense
(
const FTextureDataCreateInfo& CreateInfo, |
||
| FVector4f | Load
(
const FIntVector3& VolumeCoord, |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FMipMap |