Is there a way to render one object through another, but only that particular object? It would look similar to how xray mode functions in the viewport. I'm trying to achieve the effect of rendering Link's (from The Legend of Zelda: Wind Waker) eyebrows over his hair.
I have his hair, each eye and eyebrow, and his body as separate objects.
This is how it looks normally (ignore the lack of pupils):
This is how I'd like it to look (using RenderLayers):
This is why using RenderLayers won't work:
Essentially, I want to know if there's a way for the eyes and eyebrows to be rendered above the hair, but normally otherwise.