Eevee: Change Bent normal calculation
authorClément Foucault <foucault.clem@gmail.com>
Mon, 17 Dec 2018 08:54:24 +0000 (09:54 +0100)
committerClément Foucault <foucault.clem@gmail.com>
Mon, 17 Dec 2018 08:54:24 +0000 (09:54 +0100)
commitb253fe4d1b84a4cb42fcabf4fad6611034b505c2
tree5b5bace35f425e832193e15a5a96d5019f62ab8d
parent99457dd9819b6d2f63e84ba80280fe2819e8928d
Eevee: Change Bent normal calculation

This changes the bent normal effect to be a bit more subtle.
I also tuned down the bent normal blending factor so mesh faceted look may
appear more in occluded regions. this is to increase the fidelity of the
indirect lighting. This blending might be a parameter in the future.

Based the calculation on "Bent Normals and Cones in Screen-space"
by O. Klehm, T. Ritschel, E. Eisemann, H.-P. Seidel
source/blender/draw/engines/eevee/shaders/ambient_occlusion_lib.glsl