Thanks all for the comments. The work has to be finished in 3 days, so the tutorial will wait a bit :D,
But basicaly, you will be disapointed by the node setup, it’s quite simple. The more complicated is that it is very sensitive to materials, lights and so on, so to use it with another scene means a lot of tweakin again.
To be short:
One normal renderlayer with UV textures and AO.
One hatches renderlayer with a single mat which is a node mat (mix of two hatches)
One Edge renderlayer with only the edges
You apply a RGB curve on normal layer, then use this to screen the hatches layer (where it’s dark you have hatches, where it’s white, no hatches).
You convert the normal layer to BW and use a kirch filter on it, inverse it and then again RGB curve, to get the borders of the stones, the brick and wood textures as a drawing.
Finaly you multiply those two, and alpha over the Edge render layer.
Written like that sounds easy, the tricky parts:
-chose the good amount of modelled details (for the edges)
-adjust those bloody RGB curves
-adjust the ligntning
-adjust the scale of the hatches texture (different options: the basic one is “from view” but not so nice or “orco” but far objescts get messy, to have more control is UV and make the objects far away have bigger hatches, this is lot of work).
Hope it can help, more images to come in some days