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

This commit is contained in:
2021-10-05 22:38:41 +01:00
parent 432d5bc692
commit 7b5835c793

View File

@@ -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");