blender/intern/cycles/kernel/closure
Thomas Dinges 99b325cebf Cycles / Toon BSDF:
* Added a toon bsdf node to Cycles. This was already available as OSL only closure, but is now available inside the SVM backed as well, for CPU and GPU rendering. 
* There are 2 variations available, diffuse and glossy toon, selectable via a menu inside the node. 

Documentation:
http://wiki.blender.org/index.php/Doc:2.6/Manual/Render/Cycles/Nodes/Shaders#Toon

Example render & blend file:
http://www.pasteall.org/pic/show.php?id=51970
http://www.pasteall.org/blend/21579
2013-05-23 17:45:20 +00:00
..
bsdf_ashikhmin_velvet.h Code cleanup / Cycles: 2013-05-15 20:38:17 +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 Cycles / Math: 2013-05-12 14:13:29 +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 / Math: 2013-05-12 14:13:29 +00:00
bsdf_reflection.h Cycles OSL: most closure code is now shared between OSL and SVM. Also fix 2012-10-20 12:18:00 +00:00
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 / Toon BSDF: 2013-05-23 17:45:20 +00:00
bsdf_transparent.h Cycles OSL: most closure code is now shared between OSL and SVM. Also fix 2012-10-20 12:18:00 +00:00
bsdf_util.h Cycles: 2013-05-16 15:47:09 +00:00
bsdf_ward.h Cycles / Math: 2013-05-12 14:13:29 +00:00
bsdf_westin.h Cycles / OSL: 2013-05-18 14:36:03 +00:00
bsdf.h Cycles / Toon BSDF: 2013-05-23 17:45:20 +00:00
bssrdf.h Cycles / BSSRDF: 2013-05-16 18:39:45 +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