Blender Git Loki
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)
/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)