ThickFogDistance and ThickFogMultiplier added to GLES main.fp shader file.

This commit is contained in:
Dileep V. Reddy 2025-05-15 12:01:17 -06:00 committed by Ricardo Luís Vaz Silva
commit f9f9fc602c

View file

@ -514,6 +514,13 @@ void main()
fogdist = max(16.0, distance(pixelpos.xyz, uCameraPos.xyz));
#endif
if (uThickFogDistance > 0.0)
{
if (fogdist > uThickFogDistance)
{
fogdist = fogdist + uThickFogMultiplier * (fogdist - uThickFogDistance);
}
}
fogfactor = exp2 (uFogDensity * fogdist);
}
#endif