Blender Git Commit Log

Git Commits -> Revision 41cb565

Revision 41cb565 by Clément Foucault (master)
March 12, 2019, 21:02 (GMT)
Fix T60902 Eevee: Environment texture partially visible on transp. render

This was due to environement not being rendered with alpha blending. So
color was still written and contributed to the final render color. Now
we multiply by background alpha so that it removes any background pixels
intensity.

For this reason this made the (incorrect) final premult unecessary.

Commit Details:

Full Hash: 41cb5658803bf3b96f18e93c74c6af66ecdb1e83
Parent Commit: f16bdf1
Lines Changed: +13, -14

7 Modified Paths:

/source/blender/draw/engines/eevee/eevee_lightprobes.c (+5, -3) (Diff)
/source/blender/draw/engines/eevee/eevee_lookdev.c (+2, -1) (Diff)
/source/blender/draw/engines/eevee/eevee_materials.c (+1, -1) (Diff)
/source/blender/draw/engines/eevee/eevee_private.h (+3, -1) (Diff)
/source/blender/draw/engines/eevee/eevee_render.c (+0, -6) (Diff)
/source/blender/draw/engines/eevee/shaders/default_world_frag.glsl (+1, -1) (Diff)
/source/blender/gpu/shaders/gpu_shader_material.glsl (+1, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021