HATCH SHADER

This special shader was created for the indiegame Tiny & Big: Grandpa’s Leftovers by Black Pants Game Studio. The shader is to date the only one of its kind used in a published game. It is best to whitness the Hatch Shader in Motion, so here’s a link the game’s page @ blackpants.de.

It’s based on the idea to render shadow in a 3D game using a “hatched” texture instead of plain color. This non-photorealistic effect gives the shadow and the game – world a handmade and illustrated, cartoonish look.

The different shades are broken down into six brightness levels, which are all stored in one single texture. The textures themselves are based on analogue hatched drawings done  with ink and pencil on paper. These textures were scanned and the modified digitally, to create an even and seamlessly tileable pattern.

hatch_blackwhite

The next images display the shadow – render pass, the game view without hatch shading and the final game view with a hatched shadow.

Hatch_001

Hatch_002

Hatch_003

The whole illustrative look was supported by a ingenious outline made possible also by Black Pants Studio / Johannes Spohr.

Outline_001

Outline_002

The hatch shader is inspired by the paper Real-time Hatching (Praun, Hoppe, Webb, Finkelstein) http://research.microsoft.com/en-us/um/people/hoppe/proj/hatching/

Skills: Articles, Games