From ecf4f4a71f1f1a0fecf1944599d408e1e26058f5 Mon Sep 17 00:00:00 2001 From: Jacques Lucke Date: Wed, 20 Jul 2022 10:47:13 +0200 Subject: Curves: fix uninitialized curve type when adding new curves --- source/blender/geometry/intern/add_curves_on_mesh.cc | 3 +++ 1 file changed, 3 insertions(+) (limited to 'source/blender/geometry') diff --git a/source/blender/geometry/intern/add_curves_on_mesh.cc b/source/blender/geometry/intern/add_curves_on_mesh.cc index a69073af207..e54e2bdd3b0 100644 --- a/source/blender/geometry/intern/add_curves_on_mesh.cc +++ b/source/blender/geometry/intern/add_curves_on_mesh.cc @@ -361,6 +361,9 @@ void add_curves_on_mesh(CurvesGeometry &curves, const AddCurvesOnMeshInputs &inp inputs.surface_to_curves_normal_mat); } + /* Set curve types. */ + MutableSpan types_span = curves.curve_types_for_write(); + types_span.drop_front(old_curves_num).fill(CURVE_TYPE_CATMULL_ROM); curves.update_curve_types(); } -- cgit v1.2.3