diff options
author | Jeroen Bakker <jbakker> | 2020-07-02 12:19:12 +0300 |
---|---|---|
committer | Jeroen Bakker <jeroen@blender.org> | 2020-07-02 12:27:23 +0300 |
commit | ba2c039b05a84de1dccbeef71b8b2ac89a072869 (patch) | |
tree | ea652b6ebdc9d04d757042fed984bac9b7085bdc /source/blender/draw/engines/eevee/shaders | |
parent | 945d0269e32efa1e5fd4091ae0f6366031f5ed04 (diff) |
Fix T77686: EEVEE environment pass with film transparency
When the film is set to transparent the environment pass should still be
rendered solid. otherwise it renders black.
Reviewed By: Clément Foucault
Differential Revision: https://developer.blender.org/D8046
Diffstat (limited to 'source/blender/draw/engines/eevee/shaders')
-rw-r--r-- | source/blender/draw/engines/eevee/shaders/bsdf_common_lib.glsl | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/draw/engines/eevee/shaders/bsdf_common_lib.glsl b/source/blender/draw/engines/eevee/shaders/bsdf_common_lib.glsl index 393ecaf1fc5..a8b8566edec 100644 --- a/source/blender/draw/engines/eevee/shaders/bsdf_common_lib.glsl +++ b/source/blender/draw/engines/eevee/shaders/bsdf_common_lib.glsl @@ -94,6 +94,7 @@ layout(std140) uniform renderpass_block bool renderPassGlossyLight; bool renderPassEmit; bool renderPassSSSColor; + bool renderPassEnvironment; }; vec3 render_pass_diffuse_mask(vec3 diffuse_color, vec3 diffuse_light) |