Website powered by

Postprocess Cross Hatching in Unity

Cross Hatching only

Cross Hatching only

Outlines only

Outlines only

Cross Hatching + Outlines

Cross Hatching + Outlines

Final Image

Final Image

Postprocess Cross Hatching in Unity

For this small personal project I combined different rendering methods and image processing tricks to create a crosshatching shader as a fully functional postprocess effect. I am amazed the amount of things you can do with just the right data available. Sampling already existing textures like normal, depth and ambient occlusion, these can be read and evaluated to display something incredible.