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

#include <RadientView.h>

Public Attributes

Bool Enabled = False
 Enables screen-space ambient occlusion.
RADIENT_SSAO_ALGORITHM Algorithm = RADIENT_SSAO_ALGORITHM_GTAO
 Ambient occlusion algorithm.
Float32 EffectRadius = 1.f
 World-space radius of ambient occlusion.
Float32 EffectFalloffRange = 0.615f
 Fraction of EffectRadius over which sample contribution falls off, in the [0, 1] range.
Float32 RadiusMultiplier = 1.457f
 Radius correction used to compensate for screen-space sampling bias.
Float32 DepthMIPSamplingOffset = 3.3f
 Depth-mip sampling offset controlling the bandwidth and quality tradeoff.
Float32 TemporalStabilityFactor = 0.9f
 Historical-frame contribution, in the [0, 1] range.
Float32 SpatialReconstructionRadius = 4.f
 Spatial reconstruction kernel radius.
Float32 BitmaskThickness = 0.5f
 View-space occluder thickness used by the visibility-bitmask algorithm.

Detailed Description

Per-view screen-space ambient occlusion settings. Currently consumed by the Tessera render technique.