[Bf-blender-cvs] [7b5835c793f] master: Fix: Add missing function node declaration for RGB and Float Curve nodes

Charlie Jolly noreply at git.blender.org
Tue Oct 5 23:39:23 CEST 2021


Commit: 7b5835c793fbc5459ad64be4e8c7ceabd45cd668
Author: Charlie Jolly
Date:   Tue Oct 5 22:38:41 2021 +0100
Branches: master
https://developer.blender.org/rB7b5835c793fbc5459ad64be4e8c7ceabd45cd668

Fix: Add missing function node declaration for RGB and Float Curve nodes

===================================================================

M	source/blender/nodes/shader/nodes/node_shader_curves.cc

===================================================================

diff --git a/source/blender/nodes/shader/nodes/node_shader_curves.cc b/source/blender/nodes/shader/nodes/node_shader_curves.cc
index 8657d9e517d..875e6fa0c35 100644
--- a/source/blender/nodes/shader/nodes/node_shader_curves.cc
+++ b/source/blender/nodes/shader/nodes/node_shader_curves.cc
@@ -174,6 +174,7 @@ namespace blender::nodes {
 
 static void sh_node_curve_rgb_declare(NodeDeclarationBuilder &b)
 {
+  b.is_function_node();
   b.add_input<decl::Float>("Fac").min(0.0f).max(1.0f).default_value(1.0f).subtype(PROP_FACTOR);
   b.add_input<decl::Color>("Color").default_value({1.0f, 1.0f, 1.0f, 1.0f});
   b.add_output<decl::Color>("Color");
@@ -350,6 +351,7 @@ namespace blender::nodes {
 
 static void sh_node_curve_float_declare(NodeDeclarationBuilder &b)
 {
+  b.is_function_node();
   b.add_input<decl::Float>("Factor").min(0.0f).max(1.0f).default_value(1.0f).subtype(PROP_FACTOR);
   b.add_input<decl::Float>("Value").default_value(1.0f);
   b.add_output<decl::Float>("Value");



More information about the Bf-blender-cvs mailing list