ToonHoldout

The Toon­Hold­out shader is a spe­cial­ized util­ity node that can be used to make cer­tain objects appear in front of oth­ers even though they would in real­ity be obscured. Specif­i­cally, this shader was devel­oped to ren­der a character’s eyes and eye­brows over her hair.

In manga and anime it is quite com­mon to have eyes and eye­brows ren­dered over the hair, even though this may seem implau­si­ble or phys­i­cally incor­rect.
This setup is extremely com­pli­cated to achieve with­out this shader but adds a lot to cre­ate the illu­sion of hand-​​painted art.

Usage

Using Toon­Hold­out couldn’t be eas­ier: Plug it into the ToonShader’s trans­parency slot and spec­ify the names of the objects you want to see through to and you are good to go!