blender/intern/cycles/kernel/closure
Brecht Van Lommel e802efb7af Fix #34740: cycles rendering issue mixing glossy/glass BSDF's with zero or very
low roughness and same index of refraction.

Problem was bad float precision due to low roughness, which caused the pdf for
the different closures to not match properly.
2013-04-09 15:24:20 +00:00
..
bsdf_ashikhmin_velvet.h Cycles: disable scaling up of ray differentials after diffuse/glossy bounce, this 2012-12-12 14:43:07 +00:00
bsdf_diffuse_ramp.h Cycles OSL: add diffuse_ramp closure in addition to phong_ramp. 2012-12-11 14:39:41 +00:00
bsdf_diffuse.h Cycles: disable scaling up of ray differentials after diffuse/glossy bounce, this 2012-12-12 14:43:07 +00:00
bsdf_microfacet.h Fix #34740: cycles rendering issue mixing glossy/glass BSDF's with zero or very 2013-04-09 15:24:20 +00:00
bsdf_oren_nayar.h Cycles: disable scaling up of ray differentials after diffuse/glossy bounce, this 2012-12-12 14:43:07 +00:00
bsdf_phong_ramp.h Cycles: disable scaling up of ray differentials after diffuse/glossy bounce, this 2012-12-12 14:43:07 +00:00
bsdf_reflection.h
bsdf_refraction.h Fix #34740: cycles rendering issue mixing glossy/glass BSDF's with zero or very 2013-04-09 15:24:20 +00:00
bsdf_toon.h Cycles OSL: diffuse_toon and specular_toon closures. These are toon shaders with 2012-12-19 21:17:16 +00:00
bsdf_transparent.h
bsdf_util.h Cycles OSL minor optimizations: recycle shading context, don't do memory 2012-12-15 10:18:42 +00:00
bsdf_ward.h Cycles: disable scaling up of ray differentials after diffuse/glossy bounce, this 2012-12-12 14:43:07 +00:00
bsdf_westin.h Cycles: disable scaling up of ray differentials after diffuse/glossy bounce, this 2012-12-12 14:43:07 +00:00
bsdf.h Cycles: initial subsurface multiple scattering support. It's not working as 2013-04-01 20:26:52 +00:00
bssrdf.h Cycles: initial subsurface multiple scattering support. It's not working as 2013-04-01 20:26:52 +00:00
emissive.h Cycles OSL minor optimizations: recycle shading context, don't do memory 2012-12-15 10:18:42 +00:00
volume.h Cycles OSL minor optimizations: recycle shading context, don't do memory 2012-12-15 10:18:42 +00:00