Blender Git Loki
Git Commits -> Revision 34de342
Revision 34de342 by Clément Foucault (eevee-dof-refactor) January 17, 2021, 17:57 (GMT) |
EEVEE: Depth Of Field: Scatter optimization Use neighborhood comparison to reject pixels from scattering pass if they are not different enough from surrounding pixels. Logic is here, but this needs refinement. This is mainly to reject lots of scattering sprites on large out of focus regions that are really bright. |
Commit Details:
Full Hash: 34de342257bbe92c26914bf9baded3163c4ac8bf
Parent Commit: f071e41
Lines Changed: +99, -6
4 Modified Paths:
/source/blender/draw/engines/eevee/eevee_depth_of_field.c (+31, -1) (Diff)
/source/blender/draw/engines/eevee/eevee_private.h (+3, -0) (Diff)
/source/blender/draw/engines/eevee/shaders/effect_dof_downsample_frag.glsl (+32, -1) (Diff)
/source/blender/draw/engines/eevee/shaders/effect_dof_reduce_frag.glsl (+33, -4) (Diff)
/source/blender/draw/engines/eevee/eevee_private.h (+3, -0) (Diff)
/source/blender/draw/engines/eevee/shaders/effect_dof_downsample_frag.glsl (+32, -1) (Diff)
/source/blender/draw/engines/eevee/shaders/effect_dof_reduce_frag.glsl (+33, -4) (Diff)