How to Create Crosshatch Shading With Arnold and OSL

Lee Griggs shows how to create a hand-drawn look using crosshatch shading driven by an OSL shader.

Arnold renderer can handle working with OSL shaders, allowing you to expand the possibilities of what’s possible. OSL, or Open Shading Language, is a C-like language that lets you write custom materials, shaders, and textures. OSL originated with Sony Pictures Imageworks for use in its (at the time) Arnold Renderer, although many renderers will support OSL today.

Crosshatching With Arnold Toon and a Bit of Noise.

Arnold rendering specialist Lee Griggs shows how easy it is to create a crosshatch effect using Arnold in Maya. The shader uses the Arnold Toon shader and the UberNoise OSL shader attached to the mask color channel.

Download More OSL Shaders.

There is a repository for a mess of OSL shaders shown in Lee’s tutorial. They list as 3ds MAX OSL shaders, but being an open format, you can use them with anything that supports the shading language. Check out the myriad of OSL shaders here.