![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SparseVolumeTextureData.h>
Classes | |
| struct | FMipMap |
Public Member Functions | |
| ENGINE_API bool | Create (const ITextureDataProvider &DataProvider) |
| ENGINE_API bool | CreateFromDense (const FTextureDataCreateInfo &CreateInfo, const TArrayView64< uint8 > &VoxelDataA, const TArrayView64< uint8 > &VoxelDataB) |
| ENGINE_API void | CreateDefault () |
| ENGINE_API FVector4f | Load (const FIntVector3 &VolumeCoord, int32 MipLevel, int32 AttributesIdx, const FTextureDataAddressingInfo &AddressingInfo) const |
| ENGINE_API bool | BuildDerivedData (const FTextureDataAddressingInfo &AddressingInfo, int32 NumMipLevelsGlobal, bool bMoveMip0FromThis, struct FDerivedTextureData &OutDerivedData) |
Public Attributes | |
| FHeader | Header = {} |
| TStaticArray< FVector4f, 2 > | FallbackValuesQuantized = TStaticArray<FVector4f, 2>(InPlace, FVector4f(0.0f, 0.0f, 0.0f, 0.0f)) |
| TArray< FMipMap > | MipMaps |
| bool UE::SVT::FTextureData::BuildDerivedData | ( | const FTextureDataAddressingInfo & | AddressingInfo, |
| int32 | NumMipLevelsGlobal, | ||
| bool | bMoveMip0FromThis, | ||
| struct FDerivedTextureData & | OutDerivedData | ||
| ) |
| bool UE::SVT::FTextureData::Create | ( | const ITextureDataProvider & | DataProvider | ) |
| void UE::SVT::FTextureData::CreateDefault | ( | ) |
| bool UE::SVT::FTextureData::CreateFromDense | ( | const FTextureDataCreateInfo & | CreateInfo, |
| const TArrayView64< uint8 > & | VoxelDataA, | ||
| const TArrayView64< uint8 > & | VoxelDataB | ||
| ) |
| FVector4f UE::SVT::FTextureData::Load | ( | const FIntVector3 & | VolumeCoord, |
| int32 | MipLevel, | ||
| int32 | AttributesIdx, | ||
| const FTextureDataAddressingInfo & | AddressingInfo | ||
| ) | const |
| TStaticArray<FVector4f, 2> UE::SVT::FTextureData::FallbackValuesQuantized = TStaticArray<FVector4f, 2>(InPlace, FVector4f(0.0f, 0.0f, 0.0f, 0.0f)) |
| FHeader UE::SVT::FTextureData::Header = {} |