Blender Git Loki
Git Commits -> Revision 29d2ff7
Revision 29d2ff7 by Brecht Van Lommel (master) February 8, 2018, 15:56 (GMT) |
Cycles: unify OSL BSSRDF closure into a single bssrdf() closure with method. This is similar to the upstream unified microfacet() closure, and makes it easier to extend in the future. |
Commit Details:
Full Hash: 29d2ff7b31aef4fe490446e8a82fdc34021e2592
Parent Commit: aabafec
Lines Changed: +49, -117
6 Modified Paths:
/intern/cycles/kernel/osl/osl_bssrdf.cpp (+40, -93) (Diff)
/intern/cycles/kernel/osl/osl_closures.cpp (+2, -8) (Diff)
/intern/cycles/kernel/osl/osl_closures.h (+2, -8) (Diff)
/intern/cycles/kernel/shaders/node_principled_bsdf.osl (+1, -1) (Diff)
/intern/cycles/kernel/shaders/node_subsurface_scattering.osl (+3, -3) (Diff)
/intern/cycles/kernel/shaders/stdosl.h (+1, -4) (Diff)
/intern/cycles/kernel/osl/osl_closures.cpp (+2, -8) (Diff)
/intern/cycles/kernel/osl/osl_closures.h (+2, -8) (Diff)
/intern/cycles/kernel/shaders/node_principled_bsdf.osl (+1, -1) (Diff)
/intern/cycles/kernel/shaders/node_subsurface_scattering.osl (+3, -3) (Diff)
/intern/cycles/kernel/shaders/stdosl.h (+1, -4) (Diff)