[Bf-blender-cvs] [f3e831f] master: Cycles: Fix for hair transmission BSDF not returning proper label

Sergey Sharybin noreply at git.blender.org
Tue Feb 17 18:42:14 CET 2015


Commit: f3e831f02dcd733735de88f305fe936f865ff766
Author: Sergey Sharybin
Date:   Tue Feb 17 22:34:48 2015 +0500
Branches: master
https://developer.blender.org/rBf3e831f02dcd733735de88f305fe936f865ff766

Cycles: Fix for hair transmission BSDF not returning proper label

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

M	intern/cycles/kernel/closure/bsdf_hair.h

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

diff --git a/intern/cycles/kernel/closure/bsdf_hair.h b/intern/cycles/kernel/closure/bsdf_hair.h
index f26ede0..e869312 100644
--- a/intern/cycles/kernel/closure/bsdf_hair.h
+++ b/intern/cycles/kernel/closure/bsdf_hair.h
@@ -266,7 +266,7 @@ ccl_device int bsdf_hair_transmission_sample(const ShaderClosure *sc, float3 Ng,
 
 	kernel_assert(dot(locy, *omega_in) < 0.0f);
 
-	return LABEL_GLOSSY;
+	return LABEL_TRANSMIT|LABEL_GLOSSY;
 }
 
 CCL_NAMESPACE_END




More information about the Bf-blender-cvs mailing list