Diligent Engine
Loading...
Searching...
No Matches
Diligent::RadientToneMappingDesc Struct Reference

Tone mapping settings shared by all render techniques. More...

#include <RadientView.h>

Public Attributes

RADIENT_TONE_MAPPING_MODE Mode = RADIENT_TONE_MAPPING_MODE_UNCHARTED2
 Tone mapping operator. RADIENT_TONE_MAPPING_MODE_NONE disables tone mapping.
Bool AutoExposure = False
 Enables automatic exposure calculation.
Float32 AverageLogLum = 0.3f
 Average logarithmic scene luminance used when automatic exposure is disabled.
Float32 MiddleGray = 0.18f
 Middle gray value used by tone mapping operators.
Bool LightAdaptation = False
 Enables temporal adaptation to luminance changes.
Float32 WhitePoint = 3.f
 White point used by tone mapping operators.
Float32 LuminanceSaturation = 1.f
 Luminance saturation applied by compatible tone mapping operators.
RadientToneMappingAgXDesc AgX = {}
 Parameters used by RADIENT_TONE_MAPPING_MODE_AGX_CUSTOM.

Detailed Description

Tone mapping settings shared by all render techniques.