Blender Git Statistics -> Branches -> eevee-dof-refactor

"Eevee-dof-refactor" branch

Total commits : 98
Total committers : 1
First Commit : January 6, 2021
Latest Commit : February 11, 2021

Commits by Month

DateNumber of Commits
February, 202111
January, 202187


AuthorNumber of Commits
Clément Foucault98

Popular Files

FilenameTotal Edits

Latest commits Feed

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.
February 10, 2021, 20:53 (GMT)
EEVEE: Depth of Field: Improves denoise filter

This improve spatial stability by only clamping down pixels that
are too bright (fixing the issue of bright pixels inflating).

Also use the full 3x3 region to avoid cross shape patterns.
February 3, 2021, 16:55 (GMT)
Cleanup: Fix formating
February 3, 2021, 16:14 (GMT)
Merge branch 'master' into eevee-dof-refactor
February 3, 2021, 16:08 (GMT)
EEVEE: Depth of field: Cleanup eevee_shaders interface
February 3, 2021, 16:02 (GMT)
EEVEE: Depth of field: Remove studiolight related changes
February 3, 2021, 15:56 (GMT)
EEVEE: Depth of field: Fix typo and wrong ownership
February 3, 2021, 15:56 (GMT)
EEVEE: Depth of field: Move versioning code to versioning_290.c
February 3, 2021, 15:49 (GMT)
EEVEE: Depth of field: Add slight defocus bokeh shape foreground flip
February 3, 2021, 15:47 (GMT)
EEVEE: Depth of field: Fix bokeh shape rotation inverted

This was comming from that the rotation was based on foreground
shape which is now the one we invert.
February 3, 2021, 15:46 (GMT)
EEVEE: Depth of field: Fix bokeh shape not inverted for scatter

The wrong vector was negated.
January 29, 2021, 23:14 (GMT)
EEVEE: Depth of field: Fix incorrect prediction for holefill tiles

Holefill is only needed if having foreground elements in the tile.
January 29, 2021, 22:46 (GMT)
EEVEE: Depth of field: Improve slight defocus opacity estimation

This correct the opacity estimate (for some reason the number of samples
returned by dof_gather_total_sample_count is wrong and ring_count needs
to be incremented).

Also adds a bias towards the focused area to improve the transition to
fully opaque.
January 29, 2021, 22:34 (GMT)
EEVEE: Depth of field: Bleed more background over in-focus area

Improves water-tightness.
January 29, 2021, 14:29 (GMT)
EEVEE: Depth of field: Fix tile prediction and fast gather threshold

Tile prediction wasn't using the correct threshold and fast gathering
wasn't taking layer weight into consideration.

Both were making tilling artifacts.
January 28, 2021, 18:32 (GMT)
EEVEE: Depth Of Field: Fix jittered dof breaking screenspace effects

This was the case in perspective view. Seems like changing the projmat
origin was the issue. Instead we rely on window_translate_m4 to skew
the matrix and jitter the viewmat position to offset the origin.
January 28, 2021, 18:29 (GMT)
EEVEE: Depth Of Field: Flip bokeh shape on foreground.

This is to mimic optical phenomenon and also match jittered DOF.
January 28, 2021, 14:16 (GMT)
Merge branch 'master' into eevee-dof-refactor
January 28, 2021, 14:14 (GMT)
EEVEE: Depth Of Field: UI: Change Jitter option name & tooltip
January 28, 2021, 14:06 (GMT)
EEVEE: Depth Of Field: Add minimal overblur radius

This makes jittered Dof much easier to use as it scales itself
with the number of samples.

MiikaHweb - Blender Git Statistics v1.06
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021