Blender Git Loki
Git Commits -> Revision afb75ad
Revision afb75ad by Brecht Van Lommel (master) October 17, 2012, 12:17 (GMT) |
Cycles: add Tangent input for Anisotropic BSDF. Also refactor SVM BSDF code, preparing it to be shared with OSL. |
Commit Details:
Full Hash: afb75ad2af0c30f1bc6fd252ca115a59d04e3b85
SVN Revision: 51383
Parent Commit: 0551aa1
Lines Changed: +238, -315
18 Modified Paths:
/intern/cycles/kernel/kernel_attribute.h (+1, -1) (Diff)
/intern/cycles/kernel/kernel_shader.h (+0, -5) (Diff)
/intern/cycles/kernel/kernel_types.h (+2, -3) (Diff)
/intern/cycles/kernel/svm/bsdf_ashikhmin_velvet.h (+18, -23) (Diff)
/intern/cycles/kernel/svm/bsdf_diffuse.h (+22, -30) (Diff)
/intern/cycles/kernel/svm/bsdf_microfacet.h (+50, -62) (Diff)
/intern/cycles/kernel/svm/bsdf_oren_nayar.h (+8, -13) (Diff)
/intern/cycles/kernel/svm/bsdf_reflection.h (+10, -14) (Diff)
/intern/cycles/kernel/svm/bsdf_refraction.h (+7, -11) (Diff)
/intern/cycles/kernel/svm/bsdf_transparent.h (+7, -7) (Diff)
/intern/cycles/kernel/svm/bsdf_ward.h (+22, -29) (Diff)
/intern/cycles/kernel/svm/bsdf_westin.h (+28, -38) (Diff)
/intern/cycles/kernel/svm/svm.h (+0, -8) (Diff)
/intern/cycles/kernel/svm/svm_bsdf.h (+48, -36) (Diff)
/intern/cycles/kernel/svm/svm_closure.h (+2, -22) (Diff)
/intern/cycles/kernel/svm/svm_types.h (+0, -2) (Diff)
/intern/cycles/render/nodes.cpp (+11, -10) (Diff)
/source/blender/nodes/shader/nodes/node_shader_bsdf_anisotropic.c (+2, -1) (Diff)
/intern/cycles/kernel/kernel_shader.h (+0, -5) (Diff)
/intern/cycles/kernel/kernel_types.h (+2, -3) (Diff)
/intern/cycles/kernel/svm/bsdf_ashikhmin_velvet.h (+18, -23) (Diff)
/intern/cycles/kernel/svm/bsdf_diffuse.h (+22, -30) (Diff)
/intern/cycles/kernel/svm/bsdf_microfacet.h (+50, -62) (Diff)
/intern/cycles/kernel/svm/bsdf_oren_nayar.h (+8, -13) (Diff)
/intern/cycles/kernel/svm/bsdf_reflection.h (+10, -14) (Diff)
/intern/cycles/kernel/svm/bsdf_refraction.h (+7, -11) (Diff)
/intern/cycles/kernel/svm/bsdf_transparent.h (+7, -7) (Diff)
/intern/cycles/kernel/svm/bsdf_ward.h (+22, -29) (Diff)
/intern/cycles/kernel/svm/bsdf_westin.h (+28, -38) (Diff)
/intern/cycles/kernel/svm/svm.h (+0, -8) (Diff)
/intern/cycles/kernel/svm/svm_bsdf.h (+48, -36) (Diff)
/intern/cycles/kernel/svm/svm_closure.h (+2, -22) (Diff)
/intern/cycles/kernel/svm/svm_types.h (+0, -2) (Diff)
/intern/cycles/render/nodes.cpp (+11, -10) (Diff)
/source/blender/nodes/shader/nodes/node_shader_bsdf_anisotropic.c (+2, -1) (Diff)