Blender Git Commit Log

Git Commits -> Revision 314ea1b

Revision 314ea1b by Clément Foucault (master)
January 29, 2019, 14:05 (GMT)
Workbench: Depth Of Field: Improve noise and Large radius

- Add noise to remove undersampling artifact
- Create 2 mipmaps to the scene color buffer in order to have bigger blurs
- Replace blur2 with a 3x3 median filter that doesn't dilate the highlights
- Use temporal accumulation to remove noise

For some reason all of this exacerbate some bleeding issues happening on
far foreground elements from near foreground elements. The actual problem
was already happening before but was not really noticeable. It needs some
more work to be fixed.

Commit Details:

Full Hash: 314ea1b1c7dde85052130cfc0af9bec2f359e710
Parent Commit: 475a07c
Lines Changed: +175, -70

4 Modified Paths:

/source/blender/draw/engines/workbench/shaders/workbench_effect_dof_frag.glsl (+129, -53) (Diff)
/source/blender/draw/engines/workbench/workbench_deferred.c (+4, -3) (Diff)
/source/blender/draw/engines/workbench/workbench_effect_dof.c (+38, -11) (Diff)
/source/blender/draw/engines/workbench/workbench_private.h (+4, -3) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021