Blender Git Loki
Git Commits -> Revision e3468d7
Revision e3468d7 by Clément Foucault (master) August 13, 2017, 12:30 (GMT) |
Eevee: Optimize and improve GTAO Horizon search This fix a bug when occluder are on the edge of the screen and occludes more than they should. Grouped the texture fetches together and clamp the ray at the border of the screen. Also add a few util functions. |
Commit Details:
Full Hash: e3468d7ec2ce4be2ffc3e22bf86a6ace143c2f16
Parent Commit: 82e0419
Lines Changed: +84, -79
5 Modified Paths:
/source/blender/draw/engines/eevee/eevee_materials.c (+1, -1) (Diff)
/source/blender/draw/engines/eevee/shaders/ambient_occlusion_lib.glsl (+76, -74) (Diff)
/source/blender/draw/engines/eevee/shaders/bsdf_common_lib.glsl (+5, -0) (Diff)
/source/blender/draw/engines/eevee/shaders/effect_ssr_frag.glsl (+1, -2) (Diff)
/source/blender/draw/engines/eevee/shaders/ssr_lib.glsl (+1, -2) (Diff)
/source/blender/draw/engines/eevee/shaders/ambient_occlusion_lib.glsl (+76, -74) (Diff)
/source/blender/draw/engines/eevee/shaders/bsdf_common_lib.glsl (+5, -0) (Diff)
/source/blender/draw/engines/eevee/shaders/effect_ssr_frag.glsl (+1, -2) (Diff)
/source/blender/draw/engines/eevee/shaders/ssr_lib.glsl (+1, -2) (Diff)