more information/instructions and possibly a newer version here:
http://imovethings.blogspot.com/2013/11/npr-cell-shader-material.html
Please read his reasoning why not to use cycles for NPR in the blog linked.
if cycles had a glsl material preview that is on par with blender internal's. And if it could get the same speed render times as BI and no noise when doing npr stuff...
It's really up to the developers. The truth is that blender internal still has convenient features cycles can't replace.
Btw check out mitsuba renderer's real time preview: https://vimeo.com/50528092
it's miles ahead of cycles :D
Not working for me... When i add the material to another object, the outline disapears... Any Idea of what is happening?
would like to see this in cycles please :>