Adds Eevee hair shader resembling Cycles' [[ https://doi.org/10.1111/cgf.12830 | CBTB16 ]].
{F9895168}{F9895170}
An example from real life
{F9895160}{F9895209}
[[ https://cloud.blender.org/p/gallery/60337d495677e942564cce76 | Blender 2.92 Splash ]] by Joanna Kobierska rendered with Eevee (but w/o DoF)
{F9895174}
Why Hair BSDF is better for hair than Principled BSDF?
- More natural look
- Simulates hair translucency
[v] R, T, TRT and TRRT+ lobes
[v] Sun, spots, area and point lights
[v] Cast and receive shadows
[v] Cubemaps and environment - poorly (depends on specular AO)
[v] Screen Space Reflections (SSR) - only for R lobe
[v] Specular offset angle
[v] Works for mesh
[v] Random color
[v] Random roughness
[v] Coat
[ ] Reduce noise for thin hair
[ ] Anisotropic roughness
[ ] light_diffuse() implementation for hair
Implementation is similar to Glossy, except that reflection directions are chosen according to inner hair reflections.