[Bf-blender-cvs] [83c2febaeeb] blender2.8: Eevee: SSS: Fix compilation errors.

Clément Foucault noreply at git.blender.org
Fri May 18 15:24:45 CEST 2018


Commit: 83c2febaeeb2627ad8850ee635b6dba66a65d572
Author: Clément Foucault
Date:   Fri May 18 15:31:07 2018 +0200
Branches: blender2.8
https://developer.blender.org/rB83c2febaeeb2627ad8850ee635b6dba66a65d572

Eevee: SSS: Fix compilation errors.

Fix T55114

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

M	source/blender/gpu/shaders/gpu_shader_material.glsl

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

diff --git a/source/blender/gpu/shaders/gpu_shader_material.glsl b/source/blender/gpu/shaders/gpu_shader_material.glsl
index 04179787410..81672b6a046 100644
--- a/source/blender/gpu/shaders/gpu_shader_material.glsl
+++ b/source/blender/gpu/shaders/gpu_shader_material.glsl
@@ -2571,9 +2571,9 @@ void node_shadertorgb(Closure cl, out vec4 outcol, out float outalpha)
 
 #   ifdef USE_SSS
 #		ifdef USE_SSS_ALBEDO
-	outcol += (cl.sss_data * cl.sss_albedo);
+	outcol.rgb += cl.sss_data.rgb * cl.sss_albedo;
 #   	else
-	outcol += cl.sss_data;
+	outcol.rgb += cl.sss_data.rgb;
 #		endif
 #	endif
 }



More information about the Bf-blender-cvs mailing list