[Bf-blender-cvs] [d758a79557c] blender-v2.81-release: Fix T71062 EEVEE: Holdout shader is broken in 2.81

Clément Foucault noreply at git.blender.org
Tue Oct 29 15:17:55 CET 2019


Commit: d758a79557c05487a2b0014f2851597738ea6ef0
Author: Clément Foucault
Date:   Tue Oct 29 14:36:45 2019 +0100
Branches: blender-v2.81-release
https://developer.blender.org/rBd758a79557c05487a2b0014f2851597738ea6ef0

Fix T71062 EEVEE: Holdout shader is broken in 2.81

===================================================================

M	source/blender/draw/engines/eevee/shaders/bsdf_common_lib.glsl

===================================================================

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 f10d98e68bd..b9a971570df 100644
--- a/source/blender/draw/engines/eevee/shaders/bsdf_common_lib.glsl
+++ b/source/blender/draw/engines/eevee/shaders/bsdf_common_lib.glsl
@@ -966,7 +966,6 @@ void main()
 #    ifndef USE_ALPHA_BLEND
   float alpha_div = 1.0 / max(1e-8, alpha);
   outRadiance.rgb *= alpha_div;
-  outRadiance.a = 1.0;
   ssrData.rgb *= alpha_div;
 #      ifdef USE_SSS
   sssAlbedo.rgb *= alpha_div;



More information about the Bf-blender-cvs mailing list