Clearcoat Hair is a shading model designed to render realistic hair and fur with an added clearcoat layer. It simulates how light interacts with individual strands while introducing an extra glossy reflection on top of the base hair response. This produces sharper highlights and more depth, especially under strong lighting. The model supports multiple specular highlights and anisotropic reflections, and for enhanced results, it can be combined with Albedo Gradient to create natural color variations along the length of the strands.
The shader can use two texture maps:
- Radial Roughness Map (Grayscale): Controls the roughness along each hair strand, allowing light to scatter differently at various points. This produces a more natural and detailed appearance.
- Direction Map (RGB): Defines the orientation of anisotropic reflections, guiding how light interacts with each strand to create realistic lighting and diverse hairstyles.
Both maps can be painted in Toolbag using a Texture Project or created in third-party applications.

Setting | Description |
---|---|
Radial Roughness Map Texture Slot | Add a radial roughness texture by clicking on the slot or dragging and dropping one from the Library. |
Channel Selection | Determines which channel of the texture map will be used. It’s useful when, instead of using multiple single textures, you use one texture with different grayscale maps in the different texture channels: Red, Green, Blue, and Alpha. |
Radial Roughness Value | Specify how much the glints are smoothed in the direction of the hair normal. Too low values will concentrate the glint; while setting it too high will spread the light across the width of the strand. |
Invert | Inverts the radial roughness values, providing the opposite appearance. |
Direction Map Texture Slot | Add a direction texture by clicking on the slot or dragging and dropping one from the Library. |
Scale & Bias | Remaps vector data from the range [0,1] to [-1,1]. Disable this setting with floating-point textures. |
Swap X/Y Direction | Swaps the direction map content in the red and green channels. |
Anisotropy Direction | Sets the direction in which the anisotropic reflections face. This value can be used for hair when all UVs point in the same general direction. |