[Bf-blender-cvs] [30369e55c14] soc-2018-hair-shader: Allow using the Color socket for all parametrizations except Direct coloring

L. E. Segovia noreply at git.blender.org
Sat Jun 2 20:57:02 CEST 2018


Commit: 30369e55c1458832b4057bf94a78a66fee2e15f7
Author: L. E. Segovia
Date:   Sat Jun 2 18:54:56 2018 +0000
Branches: soc-2018-hair-shader
https://developer.blender.org/rB30369e55c1458832b4057bf94a78a66fee2e15f7

Allow using the Color socket for all parametrizations except Direct coloring

Ref T54796

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

M	source/blender/nodes/shader/nodes/node_shader_bsdf_hair_principled.c

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

diff --git a/source/blender/nodes/shader/nodes/node_shader_bsdf_hair_principled.c b/source/blender/nodes/shader/nodes/node_shader_bsdf_hair_principled.c
index f17c2570105..211586c3da5 100644
--- a/source/blender/nodes/shader/nodes/node_shader_bsdf_hair_principled.c
+++ b/source/blender/nodes/shader/nodes/node_shader_bsdf_hair_principled.c
@@ -58,7 +58,7 @@ static void node_shader_update_hair_principled(bNodeTree *UNUSED(ntree), bNode *
 	
 	for (sock = node->inputs.first; sock; sock = sock->next) {
 		if (STREQ(sock->name, "Color")) {
-			if (parametrization == SHD_PRINCIPLED_HAIR_REFLECTANCE){
+			if (parametrization != SHD_PRINCIPLED_HAIR_PIGMENT_CONCENTRATION){
 				sock->flag &= ~SOCK_UNAVAIL;
 			}
 			else {



More information about the Bf-blender-cvs mailing list