UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FSSDConstantPixelDensitySettings Struct Reference

Public Attributes

ESignalProcessing SignalProcessing
 
int32 SignalBatchSize = 1
 
float HarmonicPeriode = 1.0f
 
int32 MaxInputSPP = 1
 
float InputResolutionFraction = 1.0f
 
float DenoisingResolutionFraction = 1.0f
 
bool bEnableReconstruction = true
 
int32 ReconstructionSamples = 1
 
int32 PreConvolutionCount = 0
 
float KernelSpreadFactor = 8
 
bool bUseTemporalAccumulation = false
 
int32 HistoryConvolutionSampleCount = 1
 
float HistoryConvolutionKernelSpreadFactor = 1.0f
 
TStaticArray< const FLightSceneInfo *, IScreenSpaceDenoiser::kMaxBatchSizeLightSceneInfo
 
FRDGTextureRef CompressedDepthTexture = nullptr
 
FRDGTextureRef CompressedShadingModelTexture = nullptr
 
TArrayView< FSSDConstantPixelDensityViewSettingsViewSettingsArray
 

Detailed Description

Generic settings to denoise signal at constant pixel density across the viewport.

Member Data Documentation

◆ bEnableReconstruction

bool FSSDConstantPixelDensitySettings::bEnableReconstruction = true

◆ bUseTemporalAccumulation

bool FSSDConstantPixelDensitySettings::bUseTemporalAccumulation = false

◆ CompressedDepthTexture

FRDGTextureRef FSSDConstantPixelDensitySettings::CompressedDepthTexture = nullptr

◆ CompressedShadingModelTexture

FRDGTextureRef FSSDConstantPixelDensitySettings::CompressedShadingModelTexture = nullptr

◆ DenoisingResolutionFraction

float FSSDConstantPixelDensitySettings::DenoisingResolutionFraction = 1.0f

◆ HarmonicPeriode

float FSSDConstantPixelDensitySettings::HarmonicPeriode = 1.0f

◆ HistoryConvolutionKernelSpreadFactor

float FSSDConstantPixelDensitySettings::HistoryConvolutionKernelSpreadFactor = 1.0f

◆ HistoryConvolutionSampleCount

int32 FSSDConstantPixelDensitySettings::HistoryConvolutionSampleCount = 1

◆ InputResolutionFraction

float FSSDConstantPixelDensitySettings::InputResolutionFraction = 1.0f

◆ KernelSpreadFactor

float FSSDConstantPixelDensitySettings::KernelSpreadFactor = 8

◆ LightSceneInfo

TStaticArray<const FLightSceneInfo*, IScreenSpaceDenoiser::kMaxBatchSize> FSSDConstantPixelDensitySettings::LightSceneInfo

◆ MaxInputSPP

int32 FSSDConstantPixelDensitySettings::MaxInputSPP = 1

◆ PreConvolutionCount

int32 FSSDConstantPixelDensitySettings::PreConvolutionCount = 0

◆ ReconstructionSamples

int32 FSSDConstantPixelDensitySettings::ReconstructionSamples = 1

◆ SignalBatchSize

int32 FSSDConstantPixelDensitySettings::SignalBatchSize = 1

◆ SignalProcessing

ESignalProcessing FSSDConstantPixelDensitySettings::SignalProcessing

◆ ViewSettingsArray

TArrayView<FSSDConstantPixelDensityViewSettings> FSSDConstantPixelDensitySettings::ViewSettingsArray

The documentation for this struct was generated from the following file: