Doing same thick fogdist calc for AmbientOcclusionColor.

This commit is contained in:
Dileep V. Reddy 2025-05-15 19:03:24 -06:00 committed by Ricardo Luís Vaz Silva
commit b56d184d8c

View file

@ -797,6 +797,13 @@ vec3 AmbientOcclusionColor()
{
fogdist = max(16.0, distance(pixelpos.xyz, uCameraPos.xyz));
}
if (uThickFogDistance > 0.0)
{
if (fogdist > uThickFogDistance)
{
fogdist = fogdist + uThickFogMultiplier * (fogdist - uThickFogDistance);
}
}
fogfactor = exp2 (uFogDensity * fogdist);
return mix(uFogColor.rgb, vec3(0.0), fogfactor);