/Engine/Source/Runtime/Engine/Classes/Kismet/ImportanceSamplingLibrary.h
Texture processed for importance sampling Holds marginal PDF of the rows, as well as the PDF of each row
struct FImportanceTexture
TArray< float >
ConditionalCDF
Unnormalized cumulative probability of each pixel in a row (Size.Y row CDFs of Size.X+1) First entry of each row is zero, final entry in each row is the CDF normalization factor for that row
TArray< float >
MarginalCDF
Unnormalized cumulative density of the image by rows (Size.Y+1) First entry is zero, final entry is the CDF normalization factor
int
NumMips
Active number of MIP levels
FIntPoint
Size
Active texture dimensions, capped to 1024 x 1024
TWeakObjectPtr<...
Texture
Original texture object for Break function.
TArray<FColor...
TextureData
Packed copy of MIP level data for filtered sampling (capped to 1024x1024) local copy seems better than allocating and copying the same data temporarily for each sample
TEnumAsByte<EI...
Weighting
Original importance weight for Break function.