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.

Some of the links on lesterbanks are "affiliate links", a link with a special tracking code. This means if you click on an affiliate link and purchase the item, we will receive an affiliate commission. The price of the item is the same whether it is an affiliate link or not. Regardless, we only recommend products or services we believe will add value to our readers. By using the affiliate links, you are helping support our Website, and we genuinely appreciate your support.