Cross Hatching Shader in WebGL Implemented based on "Real-Time Hatching" by Emil et al Uses normals of the objects to create curvatures