Hatching (hachure in French) is an artistic technique used to create tonal or shading effects by drawing (or painting or scribing) closely spaced parallel lines. (It is also used in monochromatic heraldic representations to indicate what the tincture of a “full-colour” emblazon would be.) When lines are placed at an angle to one another, it is called cross-hatching.

You can download the GeeXLab demo with source code here:
[download#207#image]

You need GeeXlab 0.2.10 or better to run this demo. Start GeeXLab and load or drag and drop DEMO.xml in GeeXLab. That’s all.

I only tested this demo on my ASUS HD 6950 + Catalyst 11.2. Let me know if you encounter problems with other cards (especially NVIDIA boards).

Here is the complete cross-hatching GLSL shader for GeeXLab (or another app that support GLSL shaders):