Blender Git Loki
Git Commits -> Revision 7769b89
Revision 7769b89 by Clément Foucault (eevee-dof-refactor) February 11, 2021, 03:13 (GMT) |
EEVEE: Depth of Field: Improves jittered camera sampling pattern Jittered camera now uses an hexaweb sampling pattern that covers the bokeh area better and faster than previous pseudo random solution. The downside is that we need to change the sample count based on the number of rings to fill. We increase the number of samples just to fill the largest ring. |
Commit Details:
Full Hash: 7769b89babfab9475770cd3332a4a423d9a0a63a
Parent Commit: cccf738
Lines Changed: +170, -60
6 Modified Paths:
/source/blender/draw/engines/eevee/eevee_depth_of_field.c (+125, -43) (Diff)
/source/blender/draw/engines/eevee/eevee_effects.c (+3, -5) (Diff)
/source/blender/draw/engines/eevee/eevee_engine.c (+9, -4) (Diff)
/source/blender/draw/engines/eevee/eevee_private.h (+10, -2) (Diff)
/source/blender/draw/engines/eevee/eevee_render.c (+1, -1) (Diff)
/source/blender/draw/engines/eevee/eevee_temporal_sampling.c (+22, -5) (Diff)
/source/blender/draw/engines/eevee/eevee_effects.c (+3, -5) (Diff)
/source/blender/draw/engines/eevee/eevee_engine.c (+9, -4) (Diff)
/source/blender/draw/engines/eevee/eevee_private.h (+10, -2) (Diff)
/source/blender/draw/engines/eevee/eevee_render.c (+1, -1) (Diff)
/source/blender/draw/engines/eevee/eevee_temporal_sampling.c (+22, -5) (Diff)