UEConsole Commands
VariableConsole VariableRenderer

r.Decal.NormalReprojectionThresholdHigh

r.Decal.NormalReprojectionThresholdHigh is a console variable in Unreal Engine 5 (UE5). See what r.Decal.NormalReprojectionThresholdHigh does, its values, and how to use this cvar in the Unreal console below.

Category: Renderer · Namespace: r

Help

When reading the normal from a SceneTexture node in a DBuffer decal shader, the normal is a mix of the geometry normal (extracted from the depth buffer) and the normal from the reprojected previous frame. When the dot product of the geometry and reprojected normal is below the r.Decal.NormalReprojectionThresholdLow, the geometry normal is used. When that value is above r.Decal.NormalReprojectionThresholdHigh, the reprojected normal is used. Otherwise it uses a lerp between them.

Usage

Unreal console (open with ~)
> r.Decal.NormalReprojectionThresholdHigh 1

Console variables take a value. Replace 1 with the setting you need. Run it with no value to print the current one.

Related in r