Getting eyes material to render over hair material (and nothing else!), similar to Wind Waker

Hey everyone.

I am curious on how to get an effect similar to The Wind Waker, where the eye mesh/material will render on top of the hair material, and nothing else:

Now, I know there’s a method that involves translucency, but that makes it render over everything, which would include the back of the head, or a wall that is in front of the entire character. I’m looking for a more specific solution that just renders over the hair mesh / material

How would I go about doing that?

Thanks in advance,

I’m wondering if it would be possible to do it using Pixel Depth Offset by pushing it towards the camera just enough to be in front of the hair? That’s a shot in the dark though, I have no idea if that would work.

So far the following comes to mind:

  • Just have eyes on a separate mesh with masked material, that would be position in front of the hair.
  • Use custom depth
  • Offset the eyes mesh toward the camera using WPO.

I concur with the first recommendation. That’s how its done in EyeManga3D!