Trying to create hair or fur shader for celshading and 2.5 effect

I’m looking to create two fur shaders, one of them being applied on the surface of the model and the other on cars with hair on the surface.

The card would serve to acquire volume.

The question is whether it would be possible to acquire the color pixel present in the first model and transfer it to the card.

Therefore, the card would have the color referring to the projection of the texture present in the first model.

The question is how to make the projection coordinate.

It would be similar to the Runtime texture of the landscape for the leaves.

Examples:

Credits first imagem:

Nina Kloss

(ArtStation - Stylised Grass in Unreal Engine 4)


  • Puss in boots 2 movie

Another option would be to generate a parallax effect on a single material to simulate fur, but for now I prefer to try the first method.