diff options
author | Brecht Van Lommel <brecht@blender.org> | 2022-05-23 23:26:27 +0300 |
---|---|---|
committer | Brecht Van Lommel <brecht@blender.org> | 2022-05-23 23:26:27 +0300 |
commit | 770510915c7bb059e5103993850a86074af68275 (patch) | |
tree | 32efbd0aeeda8d1c905c034d2a37636943166687 /intern/cycles/scene/shader_nodes.cpp | |
parent | 2655f47ca35472931fbbeb2769d06c47f236c6c6 (diff) | |
parent | bdab538b3019406cfbd53d99bc40c4dbae27393c (diff) |
Merge branch 'blender-v3.2-release'
Diffstat (limited to 'intern/cycles/scene/shader_nodes.cpp')
-rw-r--r-- | intern/cycles/scene/shader_nodes.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/intern/cycles/scene/shader_nodes.cpp b/intern/cycles/scene/shader_nodes.cpp index 03c152928d5..3b58556f601 100644 --- a/intern/cycles/scene/shader_nodes.cpp +++ b/intern/cycles/scene/shader_nodes.cpp @@ -5882,7 +5882,7 @@ void BlackbodyNode::constant_fold(const ConstantFolder &folder) if (folder.all_inputs_constant()) { const float3 rgb_rec709 = svm_math_blackbody_color_rec709(temperature); const float3 rgb = folder.scene->shader_manager->rec709_to_scene_linear(rgb_rec709); - folder.make_constant(rgb); + folder.make_constant(max(rgb, zero_float3())); } } |