Factorize fog
Use deferred shading instead of light prepass
Implement DFG LUT for phong specular
Use GGX D + Schlick G for BSDF and burley for Diffuse
tweak tonemap
Clamp specularIBL
Lit transparent

Just a test atm
Add sunlight to transparent
Use fog for transparent