**A first crude version - subject for a future refining. Untested.**
Adds Eevee hair shader replicating Cycles' [[ https://doi.org/10.1111/cgf.12830 | CBTB16 ]].
{F9887868}{F9887869}{F9887870}
Why Hair BSDF is better for hair than Principled BSDF?
- More natural look
- Simulates hair translucency
- Potentially less noisy for thin hair
TODO list:
[v] R, T, TRT and TRRT+ lobes
[v] Sun, spots, area and point lights
[v] Cast and receive shadows
[v] Cubemaps
[v] Environment
[v] Partial Screen Space Reflections (SSR)
[ ] Specular offset angle
[ ] Works for mesh
[ ] Reduce noise for thin hair
[ ] Anisotropic roughness
[ ] light_diffuse() implementation for hair
[v] Random color
[v] Random roughness
[v] Coat
Implementation is similar to Glossy, except that reflection directions are chosen according to inner hair reflections.