Gamma Correction, FXAA2, FXAA3

Where can I find info as to what they are doing?

I think I understand what BloomHDR is doing. It seems to make the emissive material emit. But I’m probably wrong.

One can study their programs (Shaders/*.glsl, *.hlsl) and how they work in Urho.
https://urho3d.github.io/documentation/HEAD/_shaders.html
Knowledge of the general shading language (GLSL/HLSL) will help.

In general
https://wikipedia.org/wiki/Gamma_correction
https://wikipedia.org/wiki/Fast_approximate_anti-aliasing

edit I had not looked at the FXAA2/3 implementations.

1 Like

I’ve been considering getting volumes 1 and 2 of this series https://foundationsofgameenginedev.com/