Blender Git Commit Log

Git Commits -> Revision 9ecf68e

Revision 9ecf68e by Clément Foucault (master)
October 15, 2018, 14:04 (GMT)
Eevee: Fix Missing alpha when rendering with DOF

NOTE: There is a float imprecision near the focus plane
due to the current technique used for DOF. This makes the alpha channel
transparent on nearly in focus objects even when they should not.
This artifact should be fixed when the DOF will use scatter as gather for
low brightness areas.

Fix T57042 : Eevee does not render alpha when DOF is turned on

Commit Details:

Full Hash: 9ecf68e8ae060c8d46a809ca3e6aacf399f23033
Parent Commit: 478899d
Lines Changed: +85, -28

4 Modified Paths:

/source/blender/draw/engines/eevee/eevee_depth_of_field.c (+46, -21) (Diff)
/source/blender/draw/engines/eevee/eevee_private.h (+1, -0) (Diff)
/source/blender/draw/engines/eevee/shaders/effect_dof_frag.glsl (+35, -5) (Diff)
/source/blender/draw/engines/eevee/shaders/effect_dof_vert.glsl (+3, -2) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021