Blender Git Loki
Git Commits -> Revision 7cb37d7
September 8, 2016, 10:24 (GMT) |
Added selection field to the Disney BSDF node for switching between "Multiscatter GGX" and "GGX" In the "GGX" mode there is an additional parameter for changing the refraction roughness for materials with smooth surfaces and rough interns (e.g. honey). With the "Multiscatter GGX" this effect can't be produced at the moment and so here will be no separation of the two roughness values. |
Commit Details:
Full Hash: 7cb37d711938e5626651db21f20da50edd96abaf
Parent Commit: cdd29d0
Lines Changed: +191, -77
12 Modified Paths:
/intern/cycles/blender/blender_shader.cpp (+11, -1) (Diff)
/intern/cycles/kernel/osl/osl_closures.cpp (+1, -1) (Diff)
/intern/cycles/kernel/shaders/node_disney_bsdf.osl (+8, -3) (Diff)
/intern/cycles/kernel/svm/svm_closure.h (+31, -26) (Diff)
/intern/cycles/kernel/svm/svm_types.h (+1, -0) (Diff)
/intern/cycles/render/graph.cpp (+3, -0) (Diff)
/intern/cycles/render/nodes.cpp (+68, -33) (Diff)
/intern/cycles/render/nodes.h (+12, -7) (Diff)
/source/blender/editors/space_node/drawnode.c (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_nodetree.c (+26, -0) (Diff)
/source/blender/nodes/NOD_static_types.h (+1, -1) (Diff)
/source/blender/nodes/shader/nodes/node_shader_bsdf_disney.c (+28, -5) (Diff)
/intern/cycles/kernel/osl/osl_closures.cpp (+1, -1) (Diff)
/intern/cycles/kernel/shaders/node_disney_bsdf.osl (+8, -3) (Diff)
/intern/cycles/kernel/svm/svm_closure.h (+31, -26) (Diff)
/intern/cycles/kernel/svm/svm_types.h (+1, -0) (Diff)
/intern/cycles/render/graph.cpp (+3, -0) (Diff)
/intern/cycles/render/nodes.cpp (+68, -33) (Diff)
/intern/cycles/render/nodes.h (+12, -7) (Diff)
/source/blender/editors/space_node/drawnode.c (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_nodetree.c (+26, -0) (Diff)
/source/blender/nodes/NOD_static_types.h (+1, -1) (Diff)
/source/blender/nodes/shader/nodes/node_shader_bsdf_disney.c (+28, -5) (Diff)