Commit: ce86a518b92fd18e8db7f11448e42e00d0f8258c Author: Hans Goudey Date: Sat Aug 28 13:29:22 2021 -0500 Branches: temp-geometry-nodes-fields--fields https://developer.blender.org/rBce86a518b92fd18e8db7f11448e42e00d0f8258c
Fix problem building variables for function inuts =================================================================== M source/blender/functions/intern/field.cc =================================================================== diff --git a/source/blender/functions/intern/field.cc b/source/blender/functions/intern/field.cc index 39a56b1aeaa..19c43111be8 100644 --- a/source/blender/functions/intern/field.cc +++ b/source/blender/functions/intern/field.cc @@ -63,7 +63,7 @@ static void add_field_variables_recursive(const Field &field, else { const FieldFunction &function = field.function(); for (const Field &input_field : function.inputs()) { - add_field_variables_recursive(input_field, builder, variable_map); + add_field_variables_recursive(input_field, builder, variable_map); /* TODO: Use stack. */ } /* Add the immediate inputs to this field, which were added earlier in the @@ -71,7 +71,6 @@ static void add_field_variables_recursive(const Field &field, Vector<MFVariable *> inputs; for (const Field &input_field : function.inputs()) { MFVariable &input = get_field_variable(input_field, variable_map); - builder.add_input_parameter(input.data_type()); inputs.append(&input); } _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org List details, subscription details or unsubscribe: https://lists.blender.org/mailman/listinfo/bf-blender-cvs