diff options
author | Jacques Lucke <jacques@blender.org> | 2022-07-20 11:47:13 +0300 |
---|---|---|
committer | Jacques Lucke <jacques@blender.org> | 2022-07-20 11:47:23 +0300 |
commit | ecf4f4a71f1f1a0fecf1944599d408e1e26058f5 (patch) | |
tree | b8ea3d1131231e0ac2a4bc01cbae18f9d55ffed4 /source/blender/geometry | |
parent | c3b9a4e001057f9f9ec9296b53dd9cca86dfc21c (diff) |
Curves: fix uninitialized curve type when adding new curves
Diffstat (limited to 'source/blender/geometry')
-rw-r--r-- | source/blender/geometry/intern/add_curves_on_mesh.cc | 3 |
1 files changed, 3 insertions, 0 deletions
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<int8_t> types_span = curves.curve_types_for_write(); + types_span.drop_front(old_curves_num).fill(CURVE_TYPE_CATMULL_ROM); curves.update_curve_types(); } |