Unreal Engine Hair Shader featuring Hairdini - Houdini Procedural Hair Cards

Six Part playlist for the Unreal Hair Shader featuring Hairdini.

Yay, picked up by 80.lvl

Yay, picked up by 80.lvl

PART 3:  Edge Masking for the opacity map.

PART 3: Edge Masking for the opacity map.

PART 4:  Flow Map Graph.

PART 4: Flow Map Graph.

PART 5:  Simple World Position Offset Graph without wind animation using Pivot Painter.

PART 5: Simple World Position Offset Graph without wind animation using Pivot Painter.

PART 5:  World Position Offset Graph with Wind using Pivot Painter.

PART 5: World Position Offset Graph with Wind using Pivot Painter.

PART 5:  Wind Graph for World Position Offset.

PART 5: Wind Graph for World Position Offset.

PART 5:  Apply force to each hair card by checking the wind direction with the dot product.  0 (perpendicular to the wind) = small force 1 (parallel to the wind) = full force.

PART 5: Apply force to each hair card by checking the wind direction with the dot product. 0 (perpendicular to the wind) = small force 1 (parallel to the wind) = full force.

PART 5:  Sphere Mask to contain the animation.

PART 5: Sphere Mask to contain the animation.

PART 5:  Simple Sin animation for speed and distance.

PART 5: Simple Sin animation for speed and distance.

PART 5:  Final node in the World Position offset graph.  The Wind Graph feeds into the top input and this graph feeds into the World Position Input in the Unreal Hair Shader.

PART 5: Final node in the World Position offset graph. The Wind Graph feeds into the top input and this graph feeds into the World Position Input in the Unreal Hair Shader.

PART 6:  Pixel Depth Offset Graph.  The Height map gets plugged into the bottom left graph and the hair cards individual hairs intersect each other as though they were real geometry, to avoid the polygon intersection look.

PART 6: Pixel Depth Offset Graph. The Height map gets plugged into the bottom left graph and the hair cards individual hairs intersect each other as though they were real geometry, to avoid the polygon intersection look.

Unreal Engine 4 Hair Shader tutorial featuring Hairdini:
https://gum.co/xqwnQ

This tutorial uses Houdini procedural hair cards using Hairdini, and HDA I have up on GumRoad. HOWEVER, the tutorial doesn't really require you need Houdini and should still be a good follow along as it covers all the Unreal Hair Shader inputs.

It's an 80 minute playlist in 6 parts.

1. Introduction to Hairdini and Unreal's Hair Shader
2. Scatter Map and other basic inputs: Diffuse, Specular, Roughness, Emission etc.
3. Edge Masking and the Opacity Input
4. Flow Maps
5. World Position Offset using Pivot Painter
6. Pixel Depth Offset