[Bf-blender-cvs] [bf5a378c3c3] soc-2018-hair-shader: Fix Direct coloring calculation

L. E. Segovia noreply at git.blender.org
Wed May 30 20:31:27 CEST 2018


Commit: bf5a378c3c350384f18ce7daf6624ef0c56ab5ba
Author: L. E. Segovia
Date:   Wed May 30 18:09:22 2018 +0000
Branches: soc-2018-hair-shader
https://developer.blender.org/rBbf5a378c3c350384f18ce7daf6624ef0c56ab5ba

Fix Direct coloring calculation

/facepalm

Ref T54796

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

M	intern/cycles/kernel/shaders/node_principled_hair_bsdf.osl

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

diff --git a/intern/cycles/kernel/shaders/node_principled_hair_bsdf.osl b/intern/cycles/kernel/shaders/node_principled_hair_bsdf.osl
index 46a6cfccefc..bbf571f564c 100644
--- a/intern/cycles/kernel/shaders/node_principled_hair_bsdf.osl
+++ b/intern/cycles/kernel/shaders/node_principled_hair_bsdf.osl
@@ -45,7 +45,7 @@ shader node_principled_hair_bsdf(
 	else {
 		float roughness_fac = (((((0.245*RoughnessU) + 5.574)*RoughnessU - 10.73)*RoughnessU + 2.532)*RoughnessU - 0.215)*RoughnessU + 5.969;
 		Sigma = log3(Color)/roughness_fac;
-		Sigma *= Color;
+		Sigma *= Sigma;
 	}
 
 	// El incoming está OK, falta el outgoing



More information about the Bf-blender-cvs mailing list