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

#include <Scene.h>

Public Member Functions

 FGaussianSumBloomSettings ()
 
ENGINE_API void ExportToPostProcessSettings (FPostProcessSettings *OutPostProcessSettings) const
 

Public Attributes

float Intensity
 
float Threshold
 
float SizeScale
 
float Filter1Size
 
float Filter2Size
 
float Filter3Size
 
float Filter4Size
 
float Filter5Size
 
float Filter6Size
 
FLinearColor Filter1Tint
 
FLinearColor Filter2Tint
 
FLinearColor Filter3Tint
 
FLinearColor Filter4Tint
 
FLinearColor Filter5Tint
 
FLinearColor Filter6Tint
 

Constructor & Destructor Documentation

◆ FGaussianSumBloomSettings()

FGaussianSumBloomSettings::FGaussianSumBloomSettings ( )
inline

Member Function Documentation

◆ ExportToPostProcessSettings()

void FGaussianSumBloomSettings::ExportToPostProcessSettings ( FPostProcessSettings OutPostProcessSettings) const

Member Data Documentation

◆ Filter1Size

float FGaussianSumBloomSettings::Filter1Size

Diameter size for the Bloom1 in percent of the screen width (is done in 1/2 resolution, larger values cost more performance, good for high frequency details) >=0: can be clamped because of shader limitations

◆ Filter1Tint

FLinearColor FGaussianSumBloomSettings::Filter1Tint

Bloom1 tint color

◆ Filter2Size

float FGaussianSumBloomSettings::Filter2Size

Diameter size for Bloom2 in percent of the screen width (is done in 1/4 resolution, larger values cost more performance) >=0: can be clamped because of shader limitations

◆ Filter2Tint

FLinearColor FGaussianSumBloomSettings::Filter2Tint

Bloom2 tint color

◆ Filter3Size

float FGaussianSumBloomSettings::Filter3Size

Diameter size for Bloom3 in percent of the screen width (is done in 1/8 resolution, larger values cost more performance) >=0: can be clamped because of shader limitations

◆ Filter3Tint

FLinearColor FGaussianSumBloomSettings::Filter3Tint

Bloom3 tint color

◆ Filter4Size

float FGaussianSumBloomSettings::Filter4Size

Diameter size for Bloom4 in percent of the screen width (is done in 1/16 resolution, larger values cost more performance, best for wide contributions) >=0: can be clamped because of shader limitations

◆ Filter4Tint

FLinearColor FGaussianSumBloomSettings::Filter4Tint

Bloom4 tint color

◆ Filter5Size

float FGaussianSumBloomSettings::Filter5Size

Diameter size for Bloom5 in percent of the screen width (is done in 1/32 resolution, larger values cost more performance, best for wide contributions) >=0: can be clamped because of shader limitations

◆ Filter5Tint

FLinearColor FGaussianSumBloomSettings::Filter5Tint

Bloom5 tint color

◆ Filter6Size

float FGaussianSumBloomSettings::Filter6Size

Diameter size for Bloom6 in percent of the screen width (is done in 1/64 resolution, larger values cost more performance, best for wide contributions) >=0: can be clamped because of shader limitations

◆ Filter6Tint

FLinearColor FGaussianSumBloomSettings::Filter6Tint

Bloom6 tint color

◆ Intensity

float FGaussianSumBloomSettings::Intensity

Multiplier for Gaussian bloom contributions >=0: off, 1(default), >1 brighter

◆ SizeScale

float FGaussianSumBloomSettings::SizeScale

Scale for all bloom sizes

◆ Threshold

float FGaussianSumBloomSettings::Threshold

minimum brightness the bloom starts having effect -1:all pixels affect bloom equally (physically correct, faster as a threshold pass is omitted), 0:all pixels affect bloom brights more, 1(default), >1 brighter


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