Fix: Wrong output types for some compositor nodes
The Difference Matte and RGB To BW nodes have a wrong output type. They should be floats but are of type color. This is a regression that was introduced during the migration to the socket builder API in D13266. Reviewed By: Blendify, fclem Differential Revision: https://developer.blender.org/D15232
This commit is contained in:
parent
db80cf6ad7
commit
eb3e56a36e
|
@ -19,7 +19,7 @@ static void cmp_node_diff_matte_declare(NodeDeclarationBuilder &b)
|
|||
b.add_input<decl::Color>(N_("Image 1")).default_value({1.0f, 1.0f, 1.0f, 1.0f});
|
||||
b.add_input<decl::Color>(N_("Image 2")).default_value({1.0f, 1.0f, 1.0f, 1.0f});
|
||||
b.add_output<decl::Color>(N_("Image"));
|
||||
b.add_output<decl::Color>(N_("Matte"));
|
||||
b.add_output<decl::Float>(N_("Matte"));
|
||||
}
|
||||
|
||||
static void node_composit_init_diff_matte(bNodeTree *UNUSED(ntree), bNode *node)
|
||||
|
|
|
@ -49,7 +49,7 @@ namespace blender::nodes::node_composite_val_to_rgb_cc {
|
|||
static void cmp_node_rgbtobw_declare(NodeDeclarationBuilder &b)
|
||||
{
|
||||
b.add_input<decl::Color>(N_("Image")).default_value({0.8f, 0.8f, 0.8f, 1.0f});
|
||||
b.add_output<decl::Color>(N_("Val"));
|
||||
b.add_output<decl::Float>(N_("Val"));
|
||||
}
|
||||
|
||||
} // namespace blender::nodes::node_composite_val_to_rgb_cc
|
||||
|
|
Loading…
Reference in New Issue