Blender Git Commit Log
Git Commits -> Revision 6b551c0
Revision 6b551c0 by Clément Foucault (master) September 9, 2018, 21:26 (GMT) |
Eevee: Depth of Feild: Fix ringing issue of background objects There was an issue caused by Antialiasing being done after DoF. Move TAA after DOF and Motion Blur. Also certain pixel with lower CoC would be spread all over the background because the neighbooring pixel have higher CoC. So we need to apply some bilateral filtering when downsampling. Currently we limit the influence of neighbor pixels with a CoC inside the range [MaxCoC-2, MaxCoC]. |
Commit Details:
Full Hash: 6b551c0b8cb0a3de5fe9ae5e9f9ee3181cd931fc
Parent Commit: d69d686
Lines Changed: +78, -64
5 Modified Paths:
/source/blender/draw/engines/eevee/eevee_effects.c (+33, -37) (Diff)
/source/blender/draw/engines/eevee/eevee_engine.c (+1, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_private.h (+21, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_temporal_sampling.c (+19, -25) (Diff)
/source/blender/draw/engines/eevee/shaders/effect_dof_frag.glsl (+4, -2) (Diff)
/source/blender/draw/engines/eevee/eevee_engine.c (+1, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_private.h (+21, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_temporal_sampling.c (+19, -25) (Diff)
/source/blender/draw/engines/eevee/shaders/effect_dof_frag.glsl (+4, -2) (Diff)