Blender Git Commit Log

Git Commits -> Revision d5002f0

Revision d5002f0 by Clément Foucault (master)
August 14, 2019, 11:36 (GMT)
Eevee: Improve Transparent BSDF behavior

Alpha blended Transparency is now using dual source blending making it
fully compatible with cycles Transparent BSDF.

Multiply and additive blend mode can be achieved using some nodes and are
going to be removed.

Commit Details:

Full Hash: d5002f007e8d770dea15f0881cd9d0a4f3aaf824
Parent Commit: 8a33895
Lines Changed: +241, -240

11 Modified Paths:

/source/blender/draw/engines/eevee/eevee_engine.c (+6, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_materials.c (+15, -34) (Diff)
/source/blender/draw/engines/eevee/eevee_private.h (+0, -1) (Diff)
/source/blender/draw/engines/eevee/eevee_render.c (+4, -0) (Diff)
/source/blender/draw/engines/eevee/shaders/bsdf_common_lib.glsl (+113, -108) (Diff)
/source/blender/draw/engines/eevee/shaders/default_frag.glsl (+4, -6) (Diff)
/source/blender/draw/engines/eevee/shaders/prepass_frag.glsl (+4, -2) (Diff)
/source/blender/gpu/intern/gpu_codegen.c (+1, -1) (Diff)
/source/blender/gpu/shaders/gpu_shader_material.glsl (+87, -81) (Diff)
/source/blender/nodes/shader/nodes/node_shader_bsdf_principled.c (+6, -6) (Diff)
/source/blender/nodes/shader/nodes/node_shader_subsurface_scattering.c (+1, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021