blender/intern/cycles/kernel/osl
L. E. Segovia 5078b9d2d0 Cycles: add Principled Hair BSDF.
This is a physically-based, easy-to-use shader for rendering hair and fur,
with controls for melanin, roughness and randomization.

Based on the paper "A Practical and Controllable Hair and Fur Model for
Production Path Tracing".

Implemented by Leonardo E. Segovia and Lukas Stockner, part of Google
Summer of Code 2018.
2018-07-18 13:59:06 +02:00
..
background.cpp Cleanup: strip trailing space for cycles 2018-07-06 10:17:58 +02:00
bsdf_diffuse_ramp.cpp Cleanup: strip trailing space for cycles 2018-07-06 10:17:58 +02:00
bsdf_phong_ramp.cpp Cleanup: strip trailing space for cycles 2018-07-06 10:17:58 +02:00
CMakeLists.txt Cleanup: trailing newlines 2018-06-29 09:23:51 +02:00
emissive.cpp Cleanup: strip trailing space for cycles 2018-07-06 10:17:58 +02:00
osl_bssrdf.cpp Cleanup: strip trailing space for cycles 2018-07-06 10:17:58 +02:00
osl_closures.cpp Cycles: add Principled Hair BSDF. 2018-07-18 13:59:06 +02:00
osl_closures.h Cycles: add Principled Hair BSDF. 2018-07-18 13:59:06 +02:00
osl_globals.h Cleanup: strip trailing space for cycles 2018-07-06 10:17:58 +02:00
osl_services.cpp Cleanup: strip trailing space for cycles 2018-07-06 10:17:58 +02:00
osl_services.h Cleanup: strip trailing space for cycles 2018-07-06 10:17:58 +02:00
osl_shader.cpp Cleanup: strip trailing space for cycles 2018-07-06 10:17:58 +02:00
osl_shader.h Cleanup: strip trailing space for cycles 2018-07-06 10:17:58 +02:00