diff options
author | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2017-08-20 04:25:13 +0300 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2017-08-20 17:51:53 +0300 |
commit | b5f8063fb9932c36133d2c3ac185b455964f2e98 (patch) | |
tree | c84b99f04185e430bfaf45b82d636bf89128e8d3 /intern/cycles/render/svm.cpp | |
parent | 0b07c2c8a254295dfdd3d051c6e84d36a0a3cc30 (diff) |
Cycles: support baking normals plugged into BSDFs, averaged with closure weight.
Diffstat (limited to 'intern/cycles/render/svm.cpp')
-rw-r--r-- | intern/cycles/render/svm.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/intern/cycles/render/svm.cpp b/intern/cycles/render/svm.cpp index 66eb6a31847..32f89897970 100644 --- a/intern/cycles/render/svm.cpp +++ b/intern/cycles/render/svm.cpp @@ -521,6 +521,9 @@ void SVMCompiler::generate_closure_node(ShaderNode *node, if(node->has_bssrdf_bump()) current_shader->has_bssrdf_bump = true; } + if(node->has_bump()) { + current_shader->has_bump = true; + } } } |